Human-computer interaction, as implied in the phrasing, involves approaches for exploring, enabling, or optimizing the relationship between people and computational systems. There is a negotiation of intent between users and systems via discrete combinations of controls with fairly constrained yet recognizable behaviors: buttons, tabs, switches, dials, text fields, icons, and so forth—both pixel- and atom-based. Such elements make up the interface, helping users accomplish some task that may occur across a range of forms or screens. Sure, it all seems quite complex, yet it's fairly direct and tangible. To put it bluntly, there is something there to interact with.…
You must be a member of SIGCHI, a subscriber to ACM's Digital Library, or an interactions subscriber to read the full text of this article.
GET ACCESSJoin ACM SIGCHI
In addition to all of the professional benefits of being a SIGCHI member, members get full access to interactions online content and receive the print version of the magazine bimonthly.
Subscribe to the ACM Digital Library
Get access to all interactions content online and the entire archive of ACM publications dating back to 1954. (Please check with your institution to see if it already has a subscription.)
Subscribe to interactions
Get full access to interactions online content and receive the print version of the magazine bimonthly.