- List of human-computer interaction topics
This is a list of topics in
human-computer interaction .General
*
accessibility andComputer accessibility
*adaptive autonomy
*affordance
*banner blindness
*contextual design andcontextual inquiry
*gender HCI
*gulf of execution
*habituation
*human action cycle
*human interface device
*human-machine interface
*interaction
*interaction technique
*look and feel
* mode
*principle of least astonishment
*progressive disclosure
*transparency (computing)
*usability andusability testing
* user,luser
*user-friendliness
*user interface anduser interface design
*user interface engineering andusability engineering History
*
Ivan Sutherland 'sSketchpad
*History of automated adaptive instruction in computer applications
*history of the GUI Related fields
*
psychology
** humanmemory
** humanperception
***sensory system
*sociology andsocial psychology
*cognitive science
*human factors /ergonomics
**repetitive strain injury
*computer science
**computer graphics
**artificial intelligence
**computer vision
* visualization
** information visualization
** scientific visualization
** knowledge visualization
*design
**industrial design
**graphic design andaesthetics
**information design
**interaction design
*library and information science ,information science
*information security
**HCISec
*speech-language pathology
*personal information management
*phenomenology Hardware
Hardware
input/output devices andperipheral s:
*List of input devices
**unit record equipment
**barcode scanner
** keyboard
***computer keyboard
***keyboard shortcut
*** ways to make typing more efficient:command history ,autocomplete ,autoreplace andIntellisense
**microphone
**pointing device
***computer mouse
****mouse chording
*List of output devices
** visual devices
***graphical output device
***display device
***computer display
***projector
***computer printer
***plotter
** auditory devices
***speakers
***earphones
** tactile devices
***refreshable Braille display
***braille embosser
***Haptic devicesInterface design methods
*
Affordance Analysis
*bodystorming
*Contextual design
*focus group
*iterative design
*participatory design
*pictive user interface workshop method
*rapid prototyping
*Scenario Based Design (SBD)
*task analysis /task modeling
*user-centered design
*User scenario
*value-sensitive design
*Wizard of Oz experiment Usability
*
Usability testing
*heuristic evaluation
*cognitive walkthrough
*usability lab Models and laws
*
Hick's law
*Fitts' law
*Steering law
*GOMS - Goals, Operators, Methods, and Selection rules
*keystroke-level modelling (KLM)Interaction styles
*
Command line interface
*Graphical user interface (GUI)
**Copy and paste ,Cut and paste
**Single Document Interface ,Multiple Document Interface ,Tabbed Document Interface
*WIMP (computing)
*point-and-click
*drag-and-drop
* cursor
*widget (computing)
*direct manipulation interface
*desktop ,desktop metaphor ,desktop environment , (thepaper paradigm )
*window manager s
*WYSIWYG (what you see is what you get)
*Zooming user interface (ZUI)
*Crossing-based interfaces Interaction paradigms
*
hypertext ,hypermedia andhyperlink s
*speech recognition ,speech synthesis ,natural language processing ,non-speech audio input
*mouse gesture s andhandwriting recognition
*haptic s,telehaptic s
*Computer-mediated reality
**Virtual reality (VR)
**Augmented reality (AR)
*CSCW : Computer Supported Collaborative (or Cooperative) Work,collaborative software
*Ubiquitous computing ("ubicomp")
*Wearable computer s,Wearable computing andcyborg s
*brain-computer interface Miscellaneous
*
handheld device s
*Human Computer Information Retrieval
*Information retrieval
*Internet and theWorld Wide Web
*multimedia
*Software agent s
*universal usability
*user experience design
*visual programming language sPeople
*
Bill Buxton
*Douglas Engelbart
*Paul Fitts
*Alan Kay
*Steve Mann
*Ted Nelson
*Jakob Nielsen (usability consultant)
*Donald Norman
*Jef Raskin
*George G. Robertson
*Robert Spence
*Ivan Sutherland
*Terry Winograd Industrial labs and companies
Industrial labs and companies known for innovation and research in HCI:
*Alias Wavefront
*Apple Computer
*AT&T Labs
*Bell Labs
*HP Labs
*Microsoft Research
*SRI International (formerly "Stanford Research Institute")
*Xerox PARC Notable systems and prototypes
*
Office of the future (1940s)
*Sketchpad (1963)
*Dynabook (circa 1970)
*Xerox Alto (1973)
*Xerox Star (1981)
* Apple Macintosh (1984)
*Knowledge Navigator (1987 )
*Project Looking Glass (circa 2003 or 2004)
*The Humane Environment (alpha release, 2004)Movies
Movies featuring interesting user interfaces:
* (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
* (2001 )
* Minority Report (2002 )
* I, Robot (2004 )
* Ironman (2008 )
Wikimedia Foundation. 2010.