读书笔记 《Usability Engineering chapter 5》Usability Heuristics
There are 11 rules for Usability Heuristics
- Simple and Natural Dialogue Present exactly the information the user needs. Graphic Design and Color. Principles of graphic design can also help users prioritise their attention to a screen by making the most important dialogue elements stand out. Try to use color only to categorise, differentiate, and highlight, not to give information, especially quantitative information. Less Is More. Extraneous information not only risks confusing the novice user, but also slows down the expert user
- Speak the Users' Language As a part of user-centered design, the terminology in user interfaces should be based on the users' language and not on system-oriented terms. one should take care not to use words in nonstandard meanings, unless, of course, a word meaning that would be nonstandard in the general population happens to be the standard use of the word in the user community. Speaking the users' language also involves viewing interactions from the users' perspective. User interface metaphors are a possible way to achieve a mapping between the computer system and some reference system known to the users in the real world.
- Minimise User Memory Load The computer should therefore display dialogue elements to the users and allow them to choose from items generated by the computer or to edit them.
- Consistency Consistency is not just a question of screen design, but includes considerations of the task and functionality structure of the system.
- Feedback becomes especially important in case the system has long response times for certain operations. System Failure
- Clearly Marked Exits
- Shortcuts. for the experienced user to perform frequently used operations especially fast, using dialogue shortcuts. Users should be allowed to jump directly to the desired location in large information spaces, such as a file or menu hierarchy. Often, a hypertext-like approach can be used with links between information elements that are likely to be used together. reuse their interaction history keep track of which files users often open in those applications
- Good Error Messages Error messages should be phrased in clear language and avoid obscure codes. They should constructively help the user solve the problem. error messages should be polite and should not intimidate the user or put the blame explicitly on the user.
- Prevent Errors Avoid Modes
- Help and Documentation considering users are probably in some kind of panic and will need immediate help. For multipart documentation, it is important to make each type of manual as self-contained as possible.
- heuristic evaluation is a systematic inspection of a user interface design for usability The goal of heuristic evaluation is to find the usability problems in a user interface design so that they can be attended to as part of an iterative design process.
《Usability Engineering》的全部笔记 5篇