Developing User Interfaces for Microsoft Windows
- Chapter 6—Beginning vs. Advanced Users.
- Chapter 11—Good User Interfaces Are Invisible.
- Chapter 13—Learn from the Web.
- Chapter 19—Configurability Is Cool.
- Chapter 21—Tooltips Are Cool.
- Chapter 22—Unnecessary Dialog Boxes Are Evil; Chapter 23—Unnecessary Message Boxes Are Pure Evil; and Chapter 24—Unnecessary Repetitive Tasks Are Evil.
- Chapter 33—Check Your Setup Program.
Stresses the importance of keeping the default configuration simple for beginning users.
Discusses how the most successful user interface metaphors are simple.
Discusses how to learn from the Web to simplify appearance, navigation, and interaction. The goal behind this approach isn't to be trendy but to make software simpler and easier to use.
Discusses the trade-off between power and simplicity and why simple configurations are usually better than powerful ones.
Discusses the different types of tooltips, when to use them, and how to use them correctly.
These chapters present specific ways to simplify user interfaces by eliminating unnecessary dialog boxes, message boxes, and tasks.
Describes the importance of simplicity in setup programs and presents several techniques for simplifying them. Many setup programs are just too complicated.