Describes visibility in general by discussing what makes a feature visible, what makes a feature invisible, and examples of visible features and feedback.
Discusses some of the more undesirable forms of feedback, such as beeping, blinking, sound effects, and unnecessary dialog boxes. Also discusses avoiding cumbersome metaphors and the characteristics of a good metaphor.
Discusses the techniques used by the Web to make navigation more visible, such as showing the current context, using home pages, using navigation bars, and using the Web browser navigation model.
Presents the techniques to make direct manipulation visible through feedback.
Presents the types of previews and gives examples of each type. Previews are an excellent way to provide visible feedback.
Unnecessary message boxes are the worst forms of feedback. This chapter discusses the various types of message boxes and gives tips on how to eliminate the unnecessary ones.
Discusses how to perform user testing and gives a specific procedure to make sure you get good feedback. You need to do user testing to make sure that users understand your conceptual models.
Gives several suggestions on how to make sure your error messages provide helpful, easy-to-understand feedback.