
User Interface Software and Technology
The HCI community has a long history of innovation in user interface software and technologies, but there are few surveys or review of all of this research. This book attempts to summarize much of this knowledge, providing a living online textbook for UX designers, researchers, design-literate developers to learn from and leverage this ever-expanding body of knowledge.
I hope you enjoy! If not, please file an issue on the the book’s GitHub repository .
Chapters
![]() |
Chapter 1
A History of Interfaces
|
~10 min read |
![]() |
Chapter 2
A Theory of Interfaces
|
~20 min read |
![]() |
Chapter 3
What Interfaces Mediate
|
~15 min read |
![]() |
Chapter 4
Programming Interfaces
|
~15 min read |
![]() |
Chapter 5
Interactive Interfaces
|
~20 min read |
![]() |
Chapter 6
Interface Architecture
|
~20 min read |
![]() |
Chapter 7
Accessibility
|
~15 min read |
![]() |
Chapter 8
Pointing
|
~15 min read |
![]() |
Chapter 9
Text Entry
|
~10 min read |
![]() |
Chapter 10
Hand-Based Input
|
~15 min read |
![]() |
Chapter 11
Body-Based Input
|
~15 min read |
![]() |
Chapter 12
2D Visual Output
|
~15 min read |
![]() |
Chapter 13
3D Visual Output
|
~10 min read |
![]() |
Chapter 14
Physical Output
|
~15 min read |
![]() |
Chapter 15
Help
|
~15 min read |
![]() |
Chapter 16
Intellectual Property
|
~25 min read |
![]() |
Chapter 17
Translation
|
~15 min read |
![]() |
Chapter 18
Interface Ethics
|
~10 min read |
ReferencesEverything cited |
||
GlossaryDefinitions |
||
IndexCommon words and where they are |
||
SearchFind where words occur |
||
MediaImages and video in the book |
Acknowledgements
Thank you all of the students who’ve provided extensive and insightful feedback on drafts of this book over the years.
License
Creative Commons Attribution-NoDeriviatives 4.0Want to print this book or generate a PDF? See all chapters on a single page and then print or export. Long books can take some time to render.
Citation
Amy J. Ko, Jacob O. Wobbrock, Eric Whitmire (2023). User Interface Software and Technology. …, retrieved 3/11/2023.