John Wiley, 2002. — 787 p.
This second edition of the Essential Guide to User Interface Design is about designing clear, easy-to-understand-and-use interfaces and screens for graphical and Web systems. It is the seventh in a long series of books by the author addressing screen and interface design. Over the past two decades these books have evolved and expanded as interface technology has changed and research knowledge has expanded.
The first book in the series, called The Handbook of Screen Format Design, was published in 1981. It presented a series of screen design guidelines for the text-based technology of that era. Through the 1980s and early 1990s the book’s content was regularly updated to reflect current technology and published under different, but similar, titles. In 1994, graphical user interface, or GUI, systems having assumed interface dominance, the newest version of the book, which focused exclusively on graphical system interface design, was released. It was titled It’s Time To Clean Your Windows. The follow-on and updated version of It’s Time To Clean Your Windows was the first edition of this book, The Essential Guide to User Interface Design. The impetus for this newest edition of The Essential Guide to User Interface Design has been the impact of the World Wide Web on interface and screen design. This new edition incorporates an extensive compilation of Web interface design guidelines, and updates significant general interface findings over the past several years.
Part 1 The User Interface — An Introduction and Overview.
The Importance of the User Interface.
Characteristics of Graphical and Web User Interfaces.
Part 2 The User Interface Design Process.
Know Your User or Client.
Understand the Business Function.
Understand the Principles of Good Screen Design.
Develop System Menus and Navigation Schemes.
Select the Proper Kinds of Windows.
Select the Proper Device-Based Controls.
Choose the Proper Screen-Based Controls.
Write Clear Text and Messages.
Provide Effective Feedback and Guidance and Assistance.
Create Meaningful Graphics, Icons and Images.
Choose the Proper Colors.
Organize and Layout Windows and Pages.
Test, Test, and Retest.