Design, Media & UX/UI Books


Resilient Web Design

Jeremy Keith begins by noting that the title Resilient Web Design might suggest a handbook for building robust websites, but clarifies that it is not a handbook - it is more like a history book. The text observes that in the world of web design, attention is mostly focused on the present. When designers look beyond the moment, it is usually to imag

Digital Transformation in Design

What does it take to create innovative tech-savvy designs that are usable, appealing, and good for society? The contributions to this open book introduce contemporary research on the digitization and datafication of products, exploring topics like user experience, artificial intelligence, and virtual environments in design. Coming from varied backg

3D Research Challenges in Cultural Heritage IV

3D

This open access book presents a collection of papers focusing on a range of digital technologies and their use in the protection and restoration of cultural heritage. Digital tools - from 3D scanning and photogrammetry to Heritage Building Information Modeling (HBIM), Digital Twins, and Extended Reality (XR) - are transforming the way we understan

Introduction to Computer Graphics

This textbook provides a comprehensive introduction to computer graphics for a one-semester undergraduate course. It is designed for computer science students with substantial programming experience in languages like Java, C, or JavaScript, which are used in the examples. The book's approach uses a simplified subset of OpenGL to introduce fundament

Game Design Research

Design research, or design studies as it is also called, has been gaining momentum as a field of academic inquiry since the beginning of 20th century. Originally, design research focused on design methods and processes but it has moved to cover more varied research questions related to design. Current research topics include, for example, how to st

The Basics of User Experience Design

Ux Design

This online book is intended for those looking to gain an introduction into the world of user experience (UX) design or to freshen up their knowledge of the field. The author notes that the sheer number of topics covered in UX design is mind-boggling, citing interaction design, design thinking, and usability as just a few examples, which is what ma

Web Accessibility for Developers

Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web. By the time you complete this book, you should be a

FreeCAD for Makers

FreeCAD 3D

FreeCAD is the number one free software 3D design program, and this PDF guide is the best way to get started with it. We'll take you from absolute beginnner to advanced user, going from the basics of drawing a line and making it 3D all the way to parametric design, importing objects from photographs, designing for sheet metal, and loads more. Becau

Medical Imaging Systems

This book gives a complete and comprehensive introduction to the fields of medical imaging systems, as designed for a broad range of applications. The authors of the book first explain the foundations of system theory and image processing, before highlighting several modalities in a dedicated chapter. The initial focus is on modalities that are clo

Professional Web Accessibility Auditing Made Easy

Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that prevent some people from participating in a digital society. These are essential skills for web developers, and essential knowledge for organizations that want to ensure their web content is reaching the broadest audience possible. T