Skip to Main Content
Understanding Context
book

Understanding Context

by Andrew Hinton
December 2014
Intermediate to advanced content levelIntermediate to advanced
464 pages
12h 6m
English
O'Reilly Media, Inc.
Content preview from Understanding Context

Chapter 13. Digital Interaction

I don’t design stuff for myself. I’m a toolmaker. I design things that other people want to use.

ROBERT MOOG

Interfaces and Humans

WHEN WE INTERFACE WITH DIGITAL SYSTEMS, we’re doing so through many layers of abstraction, so it’s necessary to provide environmental elements that we can recognize and understand. That’s essentially what computer interfaces are: artificial environments that bridge the gap between digital information’s total symbolic abstraction and our perceptual systems’ need for affordance, whether physical or simulated.

It’s easy to forget that the word “interface” isn’t necessarily about people. For many years, the word mainly had to do with how one machine interoperates with another. For example, an API is an application programming interface with which software engineers can make two applications share functions and data; and the acronym SCSI means Small Computer System Interface—a hardware standard for connecting devices and peripherals such as hard drives and personal computers (see Figure 13-1, left). Like most things related to digital systems, software and hardware interfaces work best when they are rigorously defined and kept to an efficient minimum, such as with a keyboard (Figure 13-1, right) or mouse. Overlapping, extraneous, or ambiguously defined interfaces are anathema to efficient, reliable digital system design.

Left: A “terminator” for a Small Computer System Interface, or SCSI (pronounced “scuzzy”), device chain;Wikimedia Commons right: a keyboard for the structured-language input from human fingersPhoto by author.
Figure 13-1. Left: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Storytelling with You

Storytelling with You

Cole Nussbaumer Knaflic
Understanding Your Users, 2nd Edition

Understanding Your Users, 2nd Edition

Kathy Baxter, Catherine Courage, Kelly Caine

Publisher Resources

ISBN: 9781449326531Errata Page