This is a set of general design principles for Macintosh computer programs. It is taken from Apple's "Human Interface Guidelines: The Apple Desktop Interface", Addison-Wesley, 1989.

Apple General Design Principles

  1. Metaphors from the real world
  2. Direct manipulation
  3. See-and-point
  4. (instead of remember-and-type)
  5. Consistency
  6. WYSIWYG
  7. (What you see is what you get)
  8. User control
  9. Feedback and dialog
  10. Forgiveness
  11. Perceived stability
  12. Aesthetic integrity

Although this document is not exactly brand new, most of the principles still are very relevant for human-computer interface design.
Franz Kurfess
Last modified: Thu Sep 23 16:42:57 EDT 1999