Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Outline of human–computer interaction

Index Outline of human–computer interaction

The following outline is provided as an overview of and topical guide to human–computer interaction: Human–computer interaction – the intersection of computer science and behavioral sciences, this field involves the study, planning, and design of the interaction between people (users) and computers. [1]

208 relations: Accessibility, Activity-centered design, Adaptive autonomy, Aesthetics, Affordance, Alan Kay, Alias Systems Corporation, Alien (film), Apple Inc., Applied science, Archy, Artificial intelligence, AT&T Labs, Autocomplete, Autocorrection, Avatar (2009 film), Banner blindness, Barcode reader, Behavioural sciences, Bell Labs, Ben Shneiderman, Bill Buxton, Blade Runner, Bodystorming, Braille embosser, Brushing and linking, Cognitive ergonomics, Cognitive science, Cognitive walkthrough, Collaborative software, Command history, Command-line interface, Computer accessibility, Computer graphics, Computer hardware, Computer keyboard, Computer monitor, Computer mouse, Computer programming, Computer science, Computer speakers, Computer user satisfaction, Computer vision, Computer-supported cooperative work, Contextual design, Contextual inquiry, Crossing-based interface, Cut, copy, and paste, Display device, Don Norman, ..., Douglas Engelbart, Drag and drop, Dynabook, Feminist HCI, Final Fantasy: The Spirits Within, Fitts's law, Focus group, Gender HCI, George G. Robertson, Ghost in the Shell, GOMS, Graphic design, Graphical user interface, Gulf of evaluation, Gulf of execution, Habituation, Haptic technology, Headphones, Her (film), Herbert A. Simon, Heuristic evaluation, Hick's law, History of automated adaptive instruction in computer applications, History of the graphical user interface, HP Labs, Human action cycle, Human factors and ergonomics, Human interface device, Human–computer information retrieval, Human–computer interaction, Human–computer interaction (security), Hyperlink, Hypermedia, Hypertext, I, Robot (film), Icon (computing), IEEE Computer Society, Industrial design, Information design, Information retrieval, Information science, Information security, Input device, Input/output, Intelligent code completion, Interaction, Interaction design, Interaction technique, Iron Man (2008 film), Iterative design, Ivan Sutherland, Jakob Nielsen (usability consultant), Jef Raskin, John L. Heilbron, John M. Carroll (information scientist), Johnny Mnemonic, Keyboard shortcut, Keystroke-level model, Knowbility, Knowledge Navigator, Library and information science, List of graphical user interface elements, Look and feel, Luser, Macintosh, Memory, Merriam-Webster, Microphone, Microsoft Research, Minority Report (film), Mobile device, Mobile interaction, Mode (computer interface), Mouse chording, Multimedia, Multiple document interface, NLS (computer system), Office of the future, Outline (list), Output device, PARC (company), Participatory design, Paul Fitts, Perception, Peripheral, Personal information management, Phenomenology (philosophy), Pictive, Plotter, Point and click, Pointer (user interface), Pointing device, Principle of least astonishment, Printer (computing), Process-centered design, Progressive disclosure, Project Looking Glass, Psychology, Rapid prototyping, Refreshable braille display, Repetitive strain injury, Scenario (computing), Sensory nervous system, Serial Experiments Lain, Simone (2002 film), Sketchpad, Social psychology, Social science, Software agent, Software Engineering Body of Knowledge, Sonic interaction design, Speech-language pathology, SRI International, Star Wars (film), Steering law, Steve Mann, System, Tab (GUI), Task analysis, Ted Nelson, Terry Winograd, Thanatosensitivity, The Last Starfighter, The Lawnmower Man (film), The Matrix, The Mother of All Demos, Three Mile Island accident, Tim Berners-Lee, Transparency (human–computer interaction), Tron, Ubiquitous computing, Unit record equipment, Universal usability, Usability, Usability engineering, Usability lab, Usability testing, Usage-centered design, User (computing), User experience, User experience design, User interface, User interface design, User-centered design, Value sensitive design, Video projector, Visual programming language, Visualization (graphics), Widget (GUI), WIMP (computing), Window manager, Wizard of Oz experiment, World Wide Web, WYSIWYG, Xerox Alto, Xerox Star, Zooming user interface, 2001: A Space Odyssey (film). Expand index (158 more) »

Accessibility

Accessibility refers to the design of products, devices, services, or environments for people who experience disabilities.

New!!: Outline of human–computer interaction and Accessibility · See more »

Activity-centered design

Activity-centered design (ACD) is an extension of the Human-centered design paradigm in interaction design.

New!!: Outline of human–computer interaction and Activity-centered design · See more »

Adaptive autonomy

The extremist idea of "eliminate the human from the field" rendered the ironies of automation, to the extent that the researchers in the related fields shifted the paradigm to the idea of "best-fit autonomy for the computers", in order to provide more humane automation solutions.

New!!: Outline of human–computer interaction and Adaptive autonomy · See more »

Aesthetics

Aesthetics (also spelled esthetics) is a branch of philosophy that explores the nature of art, beauty, and taste, with the creation and appreciation of beauty.

New!!: Outline of human–computer interaction and Aesthetics · See more »

Affordance

The term affordance was created by psychologist James J. Gibson.

New!!: Outline of human–computer interaction and Affordance · See more »

Alan Kay

Alan Curtis Kay (born May 17, 1940 published by the Association for Computing Machinery 2012) is an American computer scientist.

New!!: Outline of human–computer interaction and Alan Kay · See more »

Alias Systems Corporation

Alias Systems Corporation (formerly Alias|Wavefront), headquartered in Toronto, Ontario, Canada, was a software company that produced high-end 3D graphics software.

New!!: Outline of human–computer interaction and Alias Systems Corporation · See more »

Alien (film)

Alien is a 1979 science fiction horror film directed by Ridley Scott, and starring Sigourney Weaver, Tom Skerritt, Veronica Cartwright, Harry Dean Stanton, John Hurt, Ian Holm and Yaphet Kotto.

New!!: Outline of human–computer interaction and Alien (film) · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Outline of human–computer interaction and Apple Inc. · See more »

Applied science

Applied science is the application of existing scientific knowledge to practical applications, like technology or inventions.

New!!: Outline of human–computer interaction and Applied science · See more »

Archy

Archy is a software system whose user interface poses a radically different approach for interacting with computers with respect to traditional graphical user interfaces.

New!!: Outline of human–computer interaction and Archy · See more »

Artificial intelligence

Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals.

New!!: Outline of human–computer interaction and Artificial intelligence · See more »

AT&T Labs

AT&T Labs is the research & development division of AT&T.

New!!: Outline of human–computer interaction and AT&T Labs · See more »

Autocomplete

Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing.

New!!: Outline of human–computer interaction and Autocomplete · See more »

Autocorrection

Text replacement, replace-as-you-type or autocorrect is an automatic data validation function commonly found in word processors and text editing interfaces for smartphones and tablet computers.

New!!: Outline of human–computer interaction and Autocorrection · See more »

Avatar (2009 film)

Avatar, marketed as James Cameron's Avatar, is a 2009 American epic science fiction film directed, written, produced, and co-edited by James Cameron, and stars Sam Worthington, Zoe Saldana, Stephen Lang, Michelle Rodriguez, and Sigourney Weaver.

New!!: Outline of human–computer interaction and Avatar (2009 film) · See more »

Banner blindness

Banner blindness is a phenomenon in web usability where visitors to a website consciously or subconsciously ignore banner-like information, which can also be called ad blindness or banner noise.

New!!: Outline of human–computer interaction and Banner blindness · See more »

Barcode reader

A bar code reader (or bar code scanner) is an electronic device that can read and output printed barcodes to a computer.

New!!: Outline of human–computer interaction and Barcode reader · See more »

Behavioural sciences

The term behavioral sciences encompasses the various disciplines that explores the cognitive processes within organisms and the behavioural interactions between organisms in the natural world.

New!!: Outline of human–computer interaction and Behavioural sciences · See more »

Bell Labs

Nokia Bell Labs (formerly named AT&T Bell Laboratories, Bell Telephone Laboratories and Bell Labs) is an American research and scientific development company, owned by Finnish company Nokia.

New!!: Outline of human–computer interaction and Bell Labs · See more »

Ben Shneiderman

Ben Shneiderman (born August 21, 1947) is an American computer scientist, a Distinguished University Professor in the Department of Computer Science, which is part of the University of Maryland College of Computer, Mathematical, and Natural Sciences at the University of Maryland, College Park, and the founding director (1983-2000) of the University of Maryland Human-Computer Interaction Lab.

New!!: Outline of human–computer interaction and Ben Shneiderman · See more »

Bill Buxton

William Arthur Stewart "Bill" Buxton (born March 10, 1949) is a Canadian computer scientist and designer.

New!!: Outline of human–computer interaction and Bill Buxton · See more »

Blade Runner

Blade Runner is a 1982 American-Hong Kong neo-noir science fiction film directed by Ridley Scott, written by Hampton Fancher and David Peoples, and starring Harrison Ford, Rutger Hauer, Sean Young, and Edward James Olmos.

New!!: Outline of human–computer interaction and Blade Runner · See more »

Bodystorming

Bodystorming is a technique sometimes used in interaction design or as a creativity technique.

New!!: Outline of human–computer interaction and Bodystorming · See more »

Braille embosser

A braille embosser is an impact printer that renders text as tactile braille cells.

New!!: Outline of human–computer interaction and Braille embosser · See more »

Brushing and linking

In databases, brushing and linking refers to the connection of two or more views of the same data, such that a change to the representation in one view affects the representation in the other.

New!!: Outline of human–computer interaction and Brushing and linking · See more »

Cognitive ergonomics

Cognitive ergonomics, defined by the International Ergonomics Association "is concerned with mental processes, such as perception, memory, reasoning, and motor response, as they affect interactions among humans and other elements of a system.

New!!: Outline of human–computer interaction and Cognitive ergonomics · See more »

Cognitive science

Cognitive science is the interdisciplinary, scientific study of the mind and its processes.

New!!: Outline of human–computer interaction and Cognitive science · See more »

Cognitive walkthrough

The cognitive walkthrough method is a usability inspection method used to identify usability issues in interactive systems, focusing on how easy it is for new users to accomplish tasks with the system.

New!!: Outline of human–computer interaction and Cognitive walkthrough · See more »

Collaborative software

Collaborative software or groupware is application software designed to help people involved in a common task to achieve their goals.

New!!: Outline of human–computer interaction and Collaborative software · See more »

Command history

Command history is a feature in many operating system shells, computer algebra programs, and other software that allows the user to recall, edit and rerun previous commands.

New!!: Outline of human–computer interaction and Command history · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Outline of human–computer interaction and Command-line interface · See more »

Computer accessibility

In human–computer interaction, computer accessibility (also known as accessible computing) refers to the accessibility of a computer system to all people, regardless of disability type or severity of impairment.

New!!: Outline of human–computer interaction and Computer accessibility · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: Outline of human–computer interaction and Computer graphics · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Outline of human–computer interaction and Computer hardware · See more »

Computer keyboard

In computing, a computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches.

New!!: Outline of human–computer interaction and Computer keyboard · See more »

Computer monitor

A computer monitor is an output device which displays information in pictorial form.

New!!: Outline of human–computer interaction and Computer monitor · See more »

Computer mouse

A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface.

New!!: Outline of human–computer interaction and Computer mouse · See more »

Computer programming

Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.

New!!: Outline of human–computer interaction and Computer programming · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

New!!: Outline of human–computer interaction and Computer science · See more »

Computer speakers

Computer speakers, or multimedia speakers, are speakers sold for use with computers, although usually capable of other audio uses, e.g. for an MP3 player.

New!!: Outline of human–computer interaction and Computer speakers · See more »

Computer user satisfaction

Computer user satisfaction (and closely related concepts such as system satisfaction, user satisfaction, computer system satisfaction, end user computing satisfaction) is the attitude of a user to the computer system (s)he employs in the context of his/her work environments.

New!!: Outline of human–computer interaction and Computer user satisfaction · See more »

Computer vision

Computer vision is a field that deals with how computers can be made for gaining high-level understanding from digital images or videos.

New!!: Outline of human–computer interaction and Computer vision · See more »

Computer-supported cooperative work

The term computer-supported cooperative work (CSCW) was first coined by Irene Greif and Paul M. Cashman in 1984, at a workshop attended by individuals interested in using technology to support people in their work.

New!!: Outline of human–computer interaction and Computer-supported cooperative work · See more »

Contextual design

Contextual design (CD) is a user-centered design process developed by Hugh Beyer and Karen Holtzblatt.

New!!: Outline of human–computer interaction and Contextual design · See more »

Contextual inquiry

Contextual inquiry (CI) is a user-centered design (UCD) research method, part of the contextual design methodology.

New!!: Outline of human–computer interaction and Contextual inquiry · See more »

Crossing-based interface

Crossing-based interfaces are graphical user interfaces that use crossing gestures instead of, or in complement to, pointing.

New!!: Outline of human–computer interaction and Crossing-based interface · See more »

Cut, copy, and paste

In human–computer interaction, cut, copy and paste are related commands that offer a user-interface interprocess communication technique for transferring data.

New!!: Outline of human–computer interaction and Cut, copy, and paste · See more »

Display device

A display device is an output device for presentation of information in visual or tactile form (the latter used for example in tactile electronic displays for blind people).

New!!: Outline of human–computer interaction and Display device · See more »

Don Norman

Donald Arthur Norman (born December 25, 1935) is the director of The Design Lab at University of California, San Diego.

New!!: Outline of human–computer interaction and Don Norman · See more »

Douglas Engelbart

Douglas Carl Engelbart (January 30, 1925 – July 2, 2013) was an American engineer and inventor, and an early computer and Internet pioneer.

New!!: Outline of human–computer interaction and Douglas Engelbart · See more »

Drag and drop

In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object.

New!!: Outline of human–computer interaction and Drag and drop · See more »

Dynabook

The KiddiComp concept, envisioned by Alan Kay in 1968 while a PhD candidate, and later developed and described as the Dynabook in his 1972 proposal "A personal computer for children of all ages", outlines the requirements for a conceptual portable educational device that would offer similar functionality to that now supplied via a laptop computer or (in some of its other incarnations) a tablet or slate computer with the exception of the requirement for any Dynabook device offering near eternal battery life.

New!!: Outline of human–computer interaction and Dynabook · See more »

Feminist HCI

Feminist HCI is a subfield of human-computer interaction (commonly called HCI) that focuses on helping the field of HCI build interactions that pay attention to gender, equity, and social justice in research and in the design process.

New!!: Outline of human–computer interaction and Feminist HCI · See more »

Final Fantasy: The Spirits Within

Final Fantasy: The Spirits Within is a 2001 American computer-animated science fiction film directed by Hironobu Sakaguchi, creator of the Final Fantasy series of role-playing video games.

New!!: Outline of human–computer interaction and Final Fantasy: The Spirits Within · See more »

Fitts's law

Fitts's law (often cited as Fitts' law) is a predictive model of human movement primarily used in human–computer interaction and ergonomics.

New!!: Outline of human–computer interaction and Fitts's law · See more »

Focus group

A focus group is a small, but demographically diverse group of people and whose reactions are studied especially in market research or political analysis in guided or open discussions about a new product or something else to determine the reactions that can be expected from a larger population.

New!!: Outline of human–computer interaction and Focus group · See more »

Gender HCI

Gender HCI is a subfield of human-computer interaction that focuses on the design and evaluation of interactive systems for humans, with emphasis on differences in how males and females interact with computers.

New!!: Outline of human–computer interaction and Gender HCI · See more »

George G. Robertson

George G. Robertson is an American information visualization expert and Senior Researcher, Visualization and Interaction (VIBE) Research Group, Microsoft Research.

New!!: Outline of human–computer interaction and George G. Robertson · See more »

Ghost in the Shell

is a Japanese media franchise originally published as a seinen manga series of the same name written and illustrated by Masamune Shirow.

New!!: Outline of human–computer interaction and Ghost in the Shell · See more »

GOMS

GOMS is a specialized human information processor model for human-computer interaction observation that describes a user's cognitive structure on four components.

New!!: Outline of human–computer interaction and GOMS · See more »

Graphic design

Graphic design is the process of visual communication and problem-solving through the use of typography, photography and illustration.

New!!: Outline of human–computer interaction and Graphic design · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Outline of human–computer interaction and Graphical user interface · See more »

Gulf of evaluation

In computer science, the gulf of evaluation is the degree to which the system/artifact provides representations that can be directly perceived and interpreted in terms of the expectations and intentions of the user.

New!!: Outline of human–computer interaction and Gulf of evaluation · See more »

Gulf of execution

In human computer interaction, the gulf of execution is the gap between a user's goal for action and the means to execute that goal.

New!!: Outline of human–computer interaction and Gulf of execution · See more »

Habituation

Habituation is a form of learning in which an organism decreases or ceases its responses to a stimulus after repeated or prolonged presentations.

New!!: Outline of human–computer interaction and Habituation · See more »

Haptic technology

Haptic or kinesthetic communication recreates the sense of touch by applying forces, vibrations, or motions to the user.

New!!: Outline of human–computer interaction and Haptic technology · See more »

Headphones

Headphones (or head-phones in the early days of telephony and radio) are a pair of small loudspeaker drivers worn on or around the head over a user's ears.

New!!: Outline of human–computer interaction and Headphones · See more »

Her (film)

Her is a 2013 American romantic science-fiction drama film written, directed, and produced by Spike Jonze.

New!!: Outline of human–computer interaction and Her (film) · See more »

Herbert A. Simon

Herbert Alexander Simon (June 15, 1916 – February 9, 2001) was an American economist and political scientist whose primary interest was decision-making within organizations and is best known for the theories of "bounded rationality" and "satisficing".

New!!: Outline of human–computer interaction and Herbert A. Simon · See more »

Heuristic evaluation

A heuristic evaluation is a usability inspection method for computer software that helps to identify usability problems in the user interface (UI) design.

New!!: Outline of human–computer interaction and Heuristic evaluation · See more »

Hick's law

Hick's law, or the Hick–Hyman law, named after British and American psychologists William Edmund Hick and Ray Hyman, describes the time it takes for a person to make a decision as a result of the possible choices he or she has: increasing the number of choices will increase the decision time logarithmically.

New!!: Outline of human–computer interaction and Hick's law · See more »

History of automated adaptive instruction in computer applications

Within the field of human-computer interaction there has long been interest in developing adaptive automated instruction software to facilitate learning of application programs.

New!!: Outline of human–computer interaction and History of automated adaptive instruction in computer applications · See more »

History of the graphical user interface

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles.

New!!: Outline of human–computer interaction and History of the graphical user interface · See more »

HP Labs

HP Labs is the exploratory and advanced research group for HP Inc. HP headquarters is in Palo Alto, California and has research and development facilities in Bristol, UK.

New!!: Outline of human–computer interaction and HP Labs · See more »

Human action cycle

The human action cycle is a psychological model which describes the steps humans take when they interact with computer systems.

New!!: Outline of human–computer interaction and Human action cycle · See more »

Human factors and ergonomics

Human factors and ergonomics (commonly referred to as Human Factors), is the application of psychological and physiological principles to the (engineering and) design of products, processes, and systems.

New!!: Outline of human–computer interaction and Human factors and ergonomics · See more »

Human interface device

A human interface device or HID is a type of computer device usually used by humans that takes input from humans and gives output to humans.

New!!: Outline of human–computer interaction and Human interface device · See more »

Human–computer information retrieval

Human-computer information retrieval (HCIR) is the study and engineering of information retrieval techniques that bring human intelligence into the search process.

New!!: Outline of human–computer interaction and Human–computer information retrieval · See more »

Human–computer interaction

Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers.

New!!: Outline of human–computer interaction and Human–computer interaction · See more »

Human–computer interaction (security)

HCISec is the study of interaction between humans and computers, or human–computer interaction, specifically as it pertains to information security.

New!!: Outline of human–computer interaction and Human–computer interaction (security) · See more »

Hyperlink

In computing, a hyperlink, or simply a link, is a reference to data that the reader can directly follow either by clicking, tapping, or hovering.

New!!: Outline of human–computer interaction and Hyperlink · See more »

Hypermedia

Hypermedia, an extension of the term hypertext, is a nonlinear medium of information that includes graphics, audio, video, plain text and hyperlinks.

New!!: Outline of human–computer interaction and Hypermedia · See more »

Hypertext

Hypertext is text displayed on a computer display or other electronic devices with references (hyperlinks) to other text that the reader can immediately access, or where text can be revealed progressively at multiple levels of detail (also called StretchText).

New!!: Outline of human–computer interaction and Hypertext · See more »

I, Robot (film)

I, Robot (stylized as i) is a 2004 American science fiction action film directed by Alex Proyas.

New!!: Outline of human–computer interaction and I, Robot (film) · See more »

Icon (computing)

In computing, an icon is a pictogram or ideogram displayed on a computer screen in order to help the user navigate a computer system or mobile device.

New!!: Outline of human–computer interaction and Icon (computing) · See more »

IEEE Computer Society

IEEE Computer Society (sometimes abbreviated Computer Society or CS) is a professional society of IEEE.

New!!: Outline of human–computer interaction and IEEE Computer Society · See more »

Industrial design

Industrial design is a process of design applied to products that are to be manufactured through techniques of mass production.

New!!: Outline of human–computer interaction and Industrial design · See more »

Information design

Information design is the practice of presenting information in a way that fosters efficient and effective understanding of it.

New!!: Outline of human–computer interaction and Information design · See more »

Information retrieval

Information retrieval (IR) is the activity of obtaining information system resources relevant to an information need from a collection of information resources.

New!!: Outline of human–computer interaction and Information retrieval · See more »

Information science

Information science is a field primarily concerned with the analysis, collection, classification, manipulation, storage, retrieval, movement, dissemination, and protection of information.

New!!: Outline of human–computer interaction and Information science · See more »

Information security

Information security, sometimes shortened to InfoSec, is the practice of preventing unauthorized access, use, disclosure, disruption, modification, inspection, recording or destruction of information.

New!!: Outline of human–computer interaction and Information security · See more »

Input device

In computing, an input device is a piece of computer hardware equipment used to provide data and control signals to an information processing system such as a computer or information appliance.

New!!: Outline of human–computer interaction and Input device · See more »

Input/output

In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.

New!!: Outline of human–computer interaction and Input/output · See more »

Intelligent code completion

Intelligent code completion is a context-aware code completion feature in some programming environments that speeds up the process of coding applications by reducing typos and other common mistakes.

New!!: Outline of human–computer interaction and Intelligent code completion · See more »

Interaction

Interaction is a kind of action that occur as two or more objects have an effect upon one another.

New!!: Outline of human–computer interaction and Interaction · See more »

Interaction design

Interaction design, often abbreviated as IxD, is "the practice of designing interactive digital products, environments, systems, and services." Beyond the digital aspect, interaction design is also useful when creating physical (non-digital) products, exploring how a user might interact with it.

New!!: Outline of human–computer interaction and Interaction design · See more »

Interaction technique

An interaction technique, user interface technique or input technique is a combination of hardware and software elements that provides a way for computer users to accomplish a single task.

New!!: Outline of human–computer interaction and Interaction technique · See more »

Iron Man (2008 film)

Iron Man is a 2008 American superhero film based on the Marvel Comics character of the same name, produced by Marvel Studios and distributed by Paramount Pictures.

New!!: Outline of human–computer interaction and Iron Man (2008 film) · See more »

Iterative design

Iterative design is a design methodology based on a cyclic process of prototyping, testing, analyzing, and refining a product or process.

New!!: Outline of human–computer interaction and Iterative design · See more »

Ivan Sutherland

Ivan Edward Sutherland (born May 16, 1938) is an American computer scientist and Internet pioneer, widely regarded as the "father of computer graphics." His early work in computer graphics as well as his teaching with David C. Evans in that subject at the University of Utah in the 1970s was pioneering in the field.

New!!: Outline of human–computer interaction and Ivan Sutherland · See more »

Jakob Nielsen (usability consultant)

Jakob Nielsen (born 5 October 1957) is a Danish web usability consultant.

New!!: Outline of human–computer interaction and Jakob Nielsen (usability consultant) · See more »

Jef Raskin

Jef Raskin (March 9, 1943 – February 26, 2005) was an American human–computer interface expert best known for conceiving and starting the Macintosh project at Apple in the late 1970s.

New!!: Outline of human–computer interaction and Jef Raskin · See more »

John L. Heilbron

John Lewis Heilbron (born 17 March 1934, San Francisco) is an American historian of science best known for his work in the history of physics and the history of astronomy.

New!!: Outline of human–computer interaction and John L. Heilbron · See more »

John M. Carroll (information scientist)

John Millar Carroll (born 1950) is a distinguished professor of Information Sciences and Technology at Pennsylvania State University where he previously served as the Edward Frymoyer Chair of Information Sciences and Technology.

New!!: Outline of human–computer interaction and John M. Carroll (information scientist) · See more »

Johnny Mnemonic

"Johnny Mnemonic" is a short story by American-Canadian writer William Gibson, which served as inspiration for the 1995 film of the same name.

New!!: Outline of human–computer interaction and Johnny Mnemonic · See more »

Keyboard shortcut

In computing, a keyboard shortcut is a series of one or several keys, such as Ctrl+F to search a character string.

New!!: Outline of human–computer interaction and Keyboard shortcut · See more »

Keystroke-level model

In human–computer interaction, the keystroke-level model (KLM) predicts how long it will take an expert user to accomplish a routine task without errors using an interactive computer system.

New!!: Outline of human–computer interaction and Keystroke-level model · See more »

Knowbility

Knowbility is an American non-governmental organization based in Austin, Texas, working to support the independence and empowerment of people with disabilities by promoting the use and improving the availability of accessible information technology.

New!!: Outline of human–computer interaction and Knowbility · See more »

Knowledge Navigator

The Knowledge Navigator is a concept described by former Apple Computer CEO John Sculley in his 1987 book, ''Odyssey''.

New!!: Outline of human–computer interaction and Knowledge Navigator · See more »

Library and information science

Library and information science (LIS) (sometimes given as the plural library and information sciences) or as "library and information studies" is a merging of library science and information science.

New!!: Outline of human–computer interaction and Library and information science · See more »

List of graphical user interface elements

Graphical user interface elements are those elements used by graphical user interfaces (GUIs) to offer a consistent visual language to represent information stored in computers.

New!!: Outline of human–computer interaction and List of graphical user interface elements · See more »

Look and feel

In software design, look and feel is a term used in respect of a graphical user interface and comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").

New!!: Outline of human–computer interaction and Look and feel · See more »

Luser

SVensson's ITS on KLH-10 Welcome to SV! SV ITS.1648.

New!!: Outline of human–computer interaction and Luser · See more »

Macintosh

The Macintosh (pronounced as; branded as Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. since January 1984.

New!!: Outline of human–computer interaction and Macintosh · See more »

Memory

Memory is the faculty of the mind by which information is encoded, stored, and retrieved.

New!!: Outline of human–computer interaction and Memory · See more »

Merriam-Webster

Merriam–Webster, Incorporated is an American company that publishes reference books which is especially known for its dictionaries.

New!!: Outline of human–computer interaction and Merriam-Webster · See more »

Microphone

A microphone, colloquially nicknamed mic or mike, is a transducer that converts sound into an electrical signal.

New!!: Outline of human–computer interaction and Microphone · See more »

Microsoft Research

Microsoft Research is the research subsidiary of Microsoft.

New!!: Outline of human–computer interaction and Microsoft Research · See more »

Minority Report (film)

Minority Report is a 2002 American neo-noir science fiction film directed by Steven Spielberg and loosely based on the short story "The Minority Report" by Philip K. Dick.

New!!: Outline of human–computer interaction and Minority Report (film) · See more »

Mobile device

A mobile device (or handheld computer) is a computing device small enough to hold and operate in the hand.

New!!: Outline of human–computer interaction and Mobile device · See more »

Mobile interaction

Mobile interaction is the study of interaction between mobile users and computers.

New!!: Outline of human–computer interaction and Mobile interaction · See more »

Mode (computer interface)

In user interface design, a mode is a distinct setting within a computer program or any physical machine interface, in which the same user input will produce perceived results different to those that it would in other settings.

New!!: Outline of human–computer interaction and Mode (computer interface) · See more »

Mouse chording

Mouse chording is the capability of performing actions when multiple mouse buttons are held down, much like a chorded keyboard and similar to mouse gestures.

New!!: Outline of human–computer interaction and Mouse chording · See more »

Multimedia

Multimedia is content that uses a combination of different content forms such as text, audio, images, animations, video and interactive content.

New!!: Outline of human–computer interaction and Multimedia · See more »

Multiple document interface

A multiple document interface (MDI) is a graphical user interface in which multiple windows reside under a single parent window.

New!!: Outline of human–computer interaction and Multiple document interface · See more »

NLS (computer system)

NLS, or the "oN-Line System", was a revolutionary computer collaboration system from the 1960s.

New!!: Outline of human–computer interaction and NLS (computer system) · See more »

Office of the future

The office of the future is a concept dating from the 1940s.

New!!: Outline of human–computer interaction and Office of the future · See more »

Outline (list)

An outline, also called a hierarchical outline, is a list arranged to show hierarchical relationships and is a type of tree structure.

New!!: Outline of human–computer interaction and Outline (list) · See more »

Output device

In computing, an output device is a piece of computer hardware equipment that uses received data and commands from an information processing system (such as a computer or information appliance) in order to perform a task.

New!!: Outline of human–computer interaction and Output device · See more »

PARC (company)

PARC (Palo Alto Research Center; formerly Xerox PARC) is a research and development company in Palo Alto, California, with a distinguished reputation for its contributions to information technology and hardware systems.

New!!: Outline of human–computer interaction and PARC (company) · See more »

Participatory design

Participatory design (originally co-operative design, now often co-design) is an approach to design attempting to actively involve all stakeholders (e.g. employees, partners, customers, citizens, end users) in the design process to help ensure the result meets their needs and is usable.

New!!: Outline of human–computer interaction and Participatory design · See more »

Paul Fitts

Paul Morris Fitts Jr. (May 6, 1912 – May 2, 1965) was a psychologist at the Ohio State University (later at the University of Michigan).

New!!: Outline of human–computer interaction and Paul Fitts · See more »

Perception

Perception (from the Latin perceptio) is the organization, identification, and interpretation of sensory information in order to represent and understand the presented information, or the environment.

New!!: Outline of human–computer interaction and Perception · See more »

Peripheral

A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.

New!!: Outline of human–computer interaction and Peripheral · See more »

Personal information management

Personal information management (PIM) is the activities people perform in order to acquire, organize, maintain, retrieve and use personal information items such as documents (paper-based and digital), web pages and email messages for everyday use to complete tasks (work-related or not) and fulfill a person's various roles (as parent, employee, friend, member of community, etc.). More simply, PIM is the art of getting things done in our lives through information. Practically, PIM is concerned with how people organize and maintain personal information collections, and methods that can help people in doing so.

New!!: Outline of human–computer interaction and Personal information management · See more »

Phenomenology (philosophy)

Phenomenology (from Greek phainómenon "that which appears" and lógos "study") is the philosophical study of the structures of experience and consciousness.

New!!: Outline of human–computer interaction and Phenomenology (philosophy) · See more »

Pictive

PICTIVE (Plastic Interface for Collaborative Technology Initiative through Video Exploration) It was developed at Bellcore around 1990.

New!!: Outline of human–computer interaction and Pictive · See more »

Plotter

The plotter is a computer printer for printing vector graphics.

New!!: Outline of human–computer interaction and Plotter · See more »

Point and click

Point and click are the actions of a computer user moving a pointer to a certain location on a screen (pointing) and then pressing a button on a mouse, usually the left button (click), or other pointing device.

New!!: Outline of human–computer interaction and Point and click · See more »

Pointer (user interface)

In computing, a pointer or mouse cursor (as part of a personal computer WIMP style of interaction) is a symbol or graphical image on the computer monitor or other display device that echoes movements of the pointing device, commonly a mouse, touchpad, or stylus pen.

New!!: Outline of human–computer interaction and Pointer (user interface) · See more »

Pointing device

A pointing device is an input interface (specifically a human interface device) that allows a user to input spatial (i.e., continuous and multi-dimensional) data to a computer.

New!!: Outline of human–computer interaction and Pointing device · See more »

Principle of least astonishment

The principle of least astonishment (POLA) (alternatively "principle/law/rule of least astonishment/surprise") applies to user interface and software design.

New!!: Outline of human–computer interaction and Principle of least astonishment · See more »

Printer (computing)

In computing, a printer is a peripheral device which makes a persistent human-readable representation of graphics or text on paper.

New!!: Outline of human–computer interaction and Printer (computing) · See more »

Process-centered design

Process-centered design (PCD) is a design methodology, which proposes a business centric approach for designing user interfaces.

New!!: Outline of human–computer interaction and Process-centered design · See more »

Progressive disclosure

Progressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive workload.

New!!: Outline of human–computer interaction and Progressive disclosure · See more »

Project Looking Glass

Project Looking Glass is a now inactive free software project under the GPL to create an innovative 3D desktop environment for Linux, Solaris, and Windows.

New!!: Outline of human–computer interaction and Project Looking Glass · See more »

Psychology

Psychology is the science of behavior and mind, including conscious and unconscious phenomena, as well as feeling and thought.

New!!: Outline of human–computer interaction and Psychology · See more »

Rapid prototyping

Rapid prototyping is a group of techniques used to quickly fabricate a scale model of a physical part or assembly using three-dimensional computer aided design (CAD) data.

New!!: Outline of human–computer interaction and Rapid prototyping · See more »

Refreshable braille display

A refreshable braille display or braille terminal is an electro-mechanical device for displaying braille characters, usually by means of round-tipped pins raised through holes in a flat surface.

New!!: Outline of human–computer interaction and Refreshable braille display · See more »

Repetitive strain injury

A repetitive strain injury (RSI, also known as work-related musculoskeletal disorders (WRMSDs), is an "injury to the musculoskeletal and nervous systems that may be caused by repetitive tasks, forceful exertions, vibrations, mechanical compression, or sustained or awkward positions".

New!!: Outline of human–computer interaction and Repetitive strain injury · See more »

Scenario (computing)

In computing, a scenario (from Italian: that which is pinned to the scenery; pronounced) is a narrative of foreseeable interactions of user roles (known in the Unified Modeling Language as 'actors') and the technical system, which usually includes computer hardware and software.

New!!: Outline of human–computer interaction and Scenario (computing) · See more »

Sensory nervous system

The sensory nervous system is a part of the nervous system responsible for processing sensory information.

New!!: Outline of human–computer interaction and Sensory nervous system · See more »

Serial Experiments Lain

is a science fiction anime series directed by Ryūtarō Nakamura, with character design by Yoshitoshi ABe, screenplay written by Chiaki J. Konaka, and produced by Yasuyuki Ueda for Triangle Staff.

New!!: Outline of human–computer interaction and Serial Experiments Lain · See more »

Simone (2002 film)

Simone (stylized as S1M0NE) is a 2002 American science-fiction film written, produced and directed by Andrew Niccol.

New!!: Outline of human–computer interaction and Simone (2002 film) · See more »

Sketchpad

Sketchpad (a.k.a. Robot Draftsman) was a revolutionary computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988, and the Kyoto Prize in 2012.

New!!: Outline of human–computer interaction and Sketchpad · See more »

Social psychology

Social psychology is the study of how people's thoughts, feelings, and behaviors are influenced by the actual, imagined, or implied presence of others.

New!!: Outline of human–computer interaction and Social psychology · See more »

Social science

Social science is a major category of academic disciplines, concerned with society and the relationships among individuals within a society.

New!!: Outline of human–computer interaction and Social science · See more »

Software agent

In computer science, a software agent is a computer program that acts for a user or other program in a relationship of agency, which derives from the Latin agere (to do): an agreement to act on one's behalf.

New!!: Outline of human–computer interaction and Software agent · See more »

Software Engineering Body of Knowledge

The Software Engineering Body of Knowledge (SWEBOK) is an international standard ISO/IEC TR 19759:2005 specifying a guide to the generally accepted Software Engineering Body of Knowledge.

New!!: Outline of human–computer interaction and Software Engineering Body of Knowledge · See more »

Sonic interaction design

Sonic interaction design is the study and exploitation of sound as one of the principal channels conveying information, meaning, and aesthetic/emotional qualities in interactive contexts.

New!!: Outline of human–computer interaction and Sonic interaction design · See more »

Speech-language pathology

Speech-language pathology is a field of expertise practiced by a clinician known as a speech-language pathologist (SLP), also sometimes referred to as a speech and language therapist or a speech therapist. SLP is considered a "related health profession" along with audiology, optometry, occupational therapy, clinical psychology, physical therapy, and others.

New!!: Outline of human–computer interaction and Speech-language pathology · See more »

SRI International

SRI International (SRI) is an American nonprofit research institute headquartered in Menlo Park, California.

New!!: Outline of human–computer interaction and SRI International · See more »

Star Wars (film)

Star Wars (later retitled Star Wars: Episode IV – A New Hope) is a 1977 American epic space opera film written and directed by George Lucas.

New!!: Outline of human–computer interaction and Star Wars (film) · See more »

Steering law

The steering law in human–computer interaction and ergonomics is a predictive model of human movement that describes the time required to navigate, or steer, through a 2-dimensional tunnel.

New!!: Outline of human–computer interaction and Steering law · See more »

Steve Mann

Steven Mann (born 1962) is a Canadian researcher and inventor best known for his work on augmented reality, computational photography, particularly wearable computing and high dynamic range imaging.

New!!: Outline of human–computer interaction and Steve Mann · See more »

System

A system is a regularly interacting or interdependent group of items forming an integrated whole.

New!!: Outline of human–computer interaction and System · See more »

Tab (GUI)

In interface design, a tabbed document interface (TDI) or Tab is a graphical control element that allows multiple documents or panels to be contained within a single window, using tabs as a navigational widget for switching between sets of documents.

New!!: Outline of human–computer interaction and Tab (GUI) · See more »

Task analysis

Task analysis is the analysis of how a task is accomplished, including a detailed description of both manual and mental activities, task and element durations, task frequency, task allocation, task complexity, environmental conditions, necessary clothing and equipment, and any other unique factors involved in or required for one or more people to perform a given task.

New!!: Outline of human–computer interaction and Task analysis · See more »

Ted Nelson

Theodor Holm "Ted" Nelson (born June 17, 1937) is an American pioneer of information technology, philosopher, and sociologist.

New!!: Outline of human–computer interaction and Ted Nelson · See more »

Terry Winograd

Terry Allen Winograd (born February 24, 1946) is an American professor of computer science at Stanford University, and co-director of the Stanford Human-Computer Interaction Group.

New!!: Outline of human–computer interaction and Terry Winograd · See more »

Thanatosensitivity

Thanatosensitivity describes an epistemological-methodological approach into technological research and design that actively seeks to integrate the facts of mortality, dying, and death into traditional user-centered design.

New!!: Outline of human–computer interaction and Thanatosensitivity · See more »

The Last Starfighter

The Last Starfighter is a 1984 American space opera film directed by Nick Castle.

New!!: Outline of human–computer interaction and The Last Starfighter · See more »

The Lawnmower Man (film)

The Lawnmower Man is a 1992 science-fiction action-horror film directed by Brett Leonard and written by Brett Leonard and Gimel Everett.

New!!: Outline of human–computer interaction and The Lawnmower Man (film) · See more »

The Matrix

The Matrix is a 1999 science fiction action film written and directed by The Wachowskis (credited as The Wachowski Brothers) and starring Keanu Reeves, Laurence Fishburne, Carrie-Anne Moss, Hugo Weaving, and Joe Pantoliano.

New!!: Outline of human–computer interaction and The Matrix · See more »

The Mother of All Demos

"The Mother of All Demos" is a name retroactively applied to a landmark computer demonstration, given at the Association for Computing Machinery / Institute of Electrical and Electronics Engineers (ACM/IEEE)—Computer Society's Fall Joint Computer Conference in San Francisco, which was presented by Douglas Engelbart on 9 December, 1968.

New!!: Outline of human–computer interaction and The Mother of All Demos · See more »

Three Mile Island accident

The Three Mile Island accident occurred on March 28, 1979, in reactor number 2 of Three Mile Island Nuclear Generating Station (TMI-2) in Dauphin County, Pennsylvania, near Harrisburg.

New!!: Outline of human–computer interaction and Three Mile Island accident · See more »

Tim Berners-Lee

Sir Timothy John Berners-Lee (born 8 June 1955), also known as TimBL, is an English engineer and computer scientist, best known as the inventor of the World Wide Web.

New!!: Outline of human–computer interaction and Tim Berners-Lee · See more »

Transparency (human–computer interaction)

Any change in a computing system, such as a new feature or new component, is transparent if the system after change adheres to previous external interface as much as possible while changing its internal behaviour.

New!!: Outline of human–computer interaction and Transparency (human–computer interaction) · See more »

Tron

Tron is a 1982 American science fiction action-adventure film written and directed by Steven Lisberger from a story by Lisberger and Bonnie MacBird.

New!!: Outline of human–computer interaction and Tron · See more »

Ubiquitous computing

Ubiquitous computing (or "ubicomp") is a concept in software engineering and computer science where computing is made to appear anytime and everywhere.

New!!: Outline of human–computer interaction and Ubiquitous computing · See more »

Unit record equipment

Starting at the end of the nineteenth century, well before the advent of electronic computers, data processing was performed using electromechanical machines called unit record equipment, electric accounting machines (EAM) or tabulating machines.

New!!: Outline of human–computer interaction and Unit record equipment · See more »

Universal usability

Universal usability refers to the design of information and communications products and services that are usable for every citizen.

New!!: Outline of human–computer interaction and Universal usability · See more »

Usability

Usability is the ease of use and learnability of a human-made object such as a tool or device.

New!!: Outline of human–computer interaction and Usability · See more »

Usability engineering

Usability engineering is a field that is concerned generally with human-computer interaction and specifically with devising human-computer interfaces that have high usability or user friendliness.

New!!: Outline of human–computer interaction and Usability engineering · See more »

Usability lab

A usability lab is a place where usability testing is done.

New!!: Outline of human–computer interaction and Usability lab · See more »

Usability testing

Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users.

New!!: Outline of human–computer interaction and Usability testing · See more »

Usage-centered design

Usage-centered design is an approach to user interface design based on a focus on user intentions and usage patterns.

New!!: Outline of human–computer interaction and Usage-centered design · See more »

User (computing)

A user is a person who utilizes a computer or network service.

New!!: Outline of human–computer interaction and User (computing) · See more »

User experience

User Experience (UX) refers to a person's emotions and attitudes about using a particular product, system or service.

New!!: Outline of human–computer interaction and User experience · See more »

User experience design

User experience design (UX, UXD, UED or XD) is the process of enhancing user satisfaction with a product by improving the usability, accessibility, and pleasure provided in the interaction with the product.

New!!: Outline of human–computer interaction and User experience design · See more »

User interface

The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.

New!!: Outline of human–computer interaction and User interface · See more »

User interface design

User interface design (UI) or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience.

New!!: Outline of human–computer interaction and User interface design · See more »

User-centered design

User-centered design (UCD) or user-driven development (UDD) is a framework of processes (not restricted to interfaces or technologies) in which usability goals, user characteristics, environment, tasks and workflow of a product, service or process are given extensive attention at each stage of the design process.

New!!: Outline of human–computer interaction and User-centered design · See more »

Value sensitive design

Value sensitive design (VSD) is a theoretically grounded approach to the design of technology that accounts for human values in a principled and comprehensive manner.

New!!: Outline of human–computer interaction and Value sensitive design · See more »

Video projector

A video projector is an image projector that receives a video signal and projects the corresponding image on a projection screen using a lens system.

New!!: Outline of human–computer interaction and Video projector · See more »

Visual programming language

In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.

New!!: Outline of human–computer interaction and Visual programming language · See more »

Visualization (graphics)

Visualization or visualisation (see spelling differences) is any technique for creating images, diagrams, or animations to communicate a message.

New!!: Outline of human–computer interaction and Visualization (graphics) · See more »

Widget (GUI)

A control element (sometimes called a control or widget) in a graphical user interface is an element of interaction, such as a button or a scroll bar.

New!!: Outline of human–computer interaction and Widget (GUI) · See more »

WIMP (computing)

In human–computer interaction, WIMP stands for "windows, icons, menus, pointer", denoting a style of interaction using these elements of the user interface.

New!!: Outline of human–computer interaction and WIMP (computing) · See more »

Window manager

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.

New!!: Outline of human–computer interaction and Window manager · See more »

Wizard of Oz experiment

In the field of human–computer interaction, a Wizard of Oz experiment is a research experiment in which subjects interact with a computer system that subjects believe to be autonomous, but which is actually being operated or partially operated by an unseen human being.

New!!: Outline of human–computer interaction and Wizard of Oz experiment · See more »

World Wide Web

The World Wide Web (abbreviated WWW or the Web) is an information space where documents and other web resources are identified by Uniform Resource Locators (URLs), interlinked by hypertext links, and accessible via the Internet.

New!!: Outline of human–computer interaction and World Wide Web · See more »

WYSIWYG

WYSIWYG is an acronym for "what you see is what you get".

New!!: Outline of human–computer interaction and WYSIWYG · See more »

Xerox Alto

The Xerox Alto is the first computer designed from its inception to support an operating system based on a graphical user interface (GUI), later using the desktop metaphor.

New!!: Outline of human–computer interaction and Xerox Alto · See more »

Xerox Star

The Star workstation, officially named Xerox 8010 Information System, was the first commercial system to incorporate various technologies that have since become standard in personal computers, including a bitmapped display, a window-based graphical user interface, icons, folders, mouse (two-button), Ethernet networking, file servers, print servers, and e-mail.

New!!: Outline of human–computer interaction and Xerox Star · See more »

Zooming user interface

In computing, a zooming user interface or zoomable user interface (ZUI, pronounced zoo-ee) is a graphical environment where users can change the scale of the viewed area in order to see more detail or less, and browse through different documents.

New!!: Outline of human–computer interaction and Zooming user interface · See more »

2001: A Space Odyssey (film)

2001: A Space Odyssey is a 1968 epic science fiction film produced and directed by Stanley Kubrick.

New!!: Outline of human–computer interaction and 2001: A Space Odyssey (film) · See more »

Redirects here:

List of human-computer interaction topics, List of human–computer interaction topics, Outline of human-computer interaction, Topics in human-computer interaction.

References

[1] https://en.wikipedia.org/wiki/Outline_of_human–computer_interaction

OutgoingIncoming
Hey! We are on Facebook now! »