Principles of Interface Design
Interface design is partly an art; there are general principles:
? Consistency -- in appearance, controls, and function.
? Feedback -- what is the computer system is doing? why does the user see certain results?
? Users should be able to interrupt or reverse actions
? Error handling should be simple and easy to comprehend
? Skilled users offered shortcuts;
beginners have simple, well-defined options
The user should feel in control