List of human-computer interaction topics
From Wikipedia, the free encyclopedia
This is a list of topics in human-computer interaction.
Contents |
[edit] General
- accessibility and Computer accessibility
- affordance
- Banner blindness
- Gulf of execution
- Habituation
- Human action cycle
- Human interface device
- Human-Machine Interface
- interaction
- Look and feel
- Mode error
- Principle of least astonishment
- progressive disclosure
- transparency (computing)
- usability and usability testing
- user, luser
- user-friendliness
- user interface
- user interface engineering and usability engineering
[edit] History
[edit] Related fields
- psychology
- human memory
- human perception
- sociology
- cognitive science
- human factors / ergonomics
- computer science
- visualization (graphic)
- design
- library and information science, information science
- Knowledge visualization
[edit] Hardware
Hardware input/output devices and peripherals:
- List of input devices
- unit record equipment
- barcode scanner
- keyboard
- computer keyboard
- keyboard shortcut
- ways to make typing more efficient: command history, autocomplete, autoreplace and Intellisense
- microphone
- pointing device
- List of output devices
- visual devices
- auditory devices
- tactile devices
[edit] Interface design methods
- user-centered design
- participatory design
- value-sensitive design
- rapid prototyping
- iterative design
- User scenario
- Affordance Analysis
- Scenario Based Design (SBD)
- task analysis/task modeling
- pictive user interface workshop method
- Wizard of Oz experiment
- bodystorming
- focus group applicable here as well
[edit] Usability
- Usability testing
- user testing
- heuristic evaluation
- cognitive walkthrough
- cognitive dimensions of notations
- usability lab
[edit] Models and laws
- Hick's law
- Fitts' law
- GOMS - Goals, Operators, Methods, and Selection rules
- keystroke-level modelling (KLM)
[edit] Interaction styles
- Command line interface
- Graphical user interface (GUI)
- WIMP (computing)
- point-and-click
- drag-and-drop
- cursor
- widget (computing)
- direct manipulation interface
- desktop, desktop metaphor, desktop environment, (the paper paradigm)
- window managers
- WYSIWYG (what you see is what you get)
- Zooming User Interface (ZUI)
- Crossing Based Interfaces
[edit] Interaction paradigms
- hypertext, hypermedia and hyperlinks
- speech recognition, speech synthesis, natural language processing, non-speech audio input
- mouse gestures and handwriting recognition
- haptics, telehaptics
- Computer mediated reality
- Virtual reality (VR)
- Augmented reality (AR)
- CSCW: Computer Supported Collaborative (or Cooperative) Work, collaborative software
- Ubiquitous computing
- Wearable computers and cyborgs
- Direct mind-computer interface
[edit] Miscellaneous
- handheld devices
- multimedia
- visual programming languages
- Software agents
- Information retrieval
- the Internet and the World Wide Web
[edit] People
- Douglas Engelbart
- Paul Fitts
- Alan Kay
- Steve Mann
- Ted Nelson
- Jakob Nielsen (usability consultant)
- Donald Norman
- Jef Raskin
- Ivan Sutherland
- Robert Spence
- Terry Winograd
[edit] Industrial labs and companies
Industrial labs and companies known for innovation and research in HCI:
- Xerox PARC
- Apple Computer
- Microsoft Research
- Alias Wavefront
- EyeTap Personal Imaging Lab
- SRI International (formerly Stanford Research Institute)
[edit] Notable systems and prototypes
- Office of the future (1940s)
- Dynabook (circa 1970)
- Knowledge Navigator (1987)
- Project Looking Glass (circa 2003 or 2004)
- The Humane Environment (alpha release, 2004)
[edit] Movies
Movies featuring interesting user interfaces:
- 2001: A Space Odyssey (1968)
- Star Wars (1977)
- Alien (1979)
- Blade Runner (1982)
- Tron (film) (1982)
- The Last Starfighter (1984)
- Ghost in the Shell (1991/1995)
- The Lawnmower Man (1992)
- Johnny Mnemonic (1995)
- The Matrix (1999)
- Serial Experiments Lain
- Final Fantasy: The Spirits Within (2001)
- [[Minority Report (movie)]Minority Report] (2002)