Apple Computer Network Router 2 User Manual Page 32

  • Download
  • Add to my manuals
  • Print
  • Page
    / 307
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 31
CHAPTER 1
Newton and Its Users
1-8 Observe Basic Human Interface Principles
You can make your application consistent visually and behaviorally by
incorporating standard Newton interface elements in it. Visual consistency
helps people learn and then easily recognize the graphic language of the
interface. For example, users learn to recognize a black diamond as the
source of a pop-up list of choices. Behavioral consistency of the interface
means people only have to learn once how to do things such as erasing and
scrolling. Then they can explore new functions and applications using the
skills they already have.
User Control 1
Allow users, not your application, to initiate and control actions. Keep
actions simple and straightforward so users can easily understand and
remember them. Provide ample opportunity to cancel operations before they
begin, and wherever possible allow users to gracefully stop an operation
that’s underway. Be careful about unleashing agents, experts, or wizards that
will do things behind a user’s back.
Forgiveness 1
People make mistakes, so your program should make it easy for them to
correct their mistakes. Let them use the Undo button to reverse their last
action. People need to feel they can experiment without damaging the
system or their data. Create safety nets for people so they feel comfortable
learning and using your product.
Always advise people when they begin an operation that has potentially
dire consequences. Display a warning and have the user confirm the operation
before proceeding. This doesn’t mean you should have users confirm every
action. Frequent warning messages suggest something is wrong with
the program design—obviate some of the warnings by making more
actions reversible.
Page view 31
1 ... 31 32 33 ... 307

Comments to this Manuals

No comments