7.2 User Guidelines Chapter 7 Section 2 - User Interface Guidelines Good user interface design is a topic for entire books and cannot be covered fully in this document. The following section simply lists a few high level guidelines to keep in mind when designing an interface.
Subsequent sections contain more specific guidelines for windows, menus, and controls.
User Control - One of the most important principles of user interface design is the user should always feel in control of the software, rather than feeling controlled by the software. As much as possible the user should initiate actions, not the software. The software should be as modeless as possible. Recognition - It is easier for users to recognize items then recall them. Interfaces should be designed with this fact in mind.