Chapter 9

Laws of Interface Design

images

“Welcome to another voice-mail adventure! To begin your journey, just press 1.”

“The beginning of wisdom is to call things by their right names.”

Chinese proverb

The study of human-computer interaction has been ongoing for the last half of the twentieth century. It has its roots in human factors and man-machine studies from the 1940s. In the last 20 years of the twentieth century, several practitioners and academics have postulated principles or laws to help organize the field of information. We compared the work done by Ben Shneiderman (1998) and Jakob Nielsen (1994), and added our contributions and that of Julie Nowicki from Optavia Corporation. From these sources we distilled the 20 Laws of Interface Design that are defined and discussed in this chapter. These laws form the basis of the specific guidelines we recommend in the next chapter. By understanding these basic laws about people and their interaction with computers, you will be better able to understand the reasoning behind the dos and don'ts of the next chapter. The laws are:

  1. User Control
  2. Human Limitations
  3. Modal Integrity
  4. Accommodation
  5. Linguistic Clarity
  6. Aesthetic Integrity
  7. Simplicity
  8. Predictability
  9. Interpretation
  10. Accuracy
  11. Technical Clarity
  12. Flexibility
  13. Fulfillment
  14. Cultural Propriety
  15. Suitable Tempo
  16. Consistency
  17. User Support
  18. Precision
  19. Forgiveness
  20. Responsiveness

Each law is defined ...

Get Designing Effective Speech Interfaces now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.