Table Of ContentPreface.Acknowledgments.About the Authors. PART I: THE USER INTERFACE - AN INTRODUCTION AND OVERVIEW.The Importance of the User Interface.Characteristics of Graphical and Web User Interfaces.PART II: 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.Writing Clear Text and Messages.Provide Effective Feedback, Guidance, and Assistance.Provide Effective Internationalization and Accessibility.Create Meaningful Graphics, Icons and Images.Choose the Proper Colors.Organize and Layout Windows and Pages.Test, Test, and Retest.References.Index.
SynopsisAn informative step-by-step guide to building user-friendly system interfaces Well-designed graphical user interfaces (GUIs) for business systems can greatly increase user productivity. Unfortunately, designing them can be difficult and time-consuming for both novice and experienced programmers. Fortunately, Bill Galitz has written an insightful, comprehensive guide to the principles and techniques of effective UI design. Written especially for first-time developers, but also very useful for experienced developers, this book includes numerous practical examples illustrating both good and poor interface design for traditional and Web-based information systems. Extensively updated to reflect the many changes in interface design since the first edition was published in 1996, this authoritative guide addresses interface and screen design from the user's perspective, spelling out hundreds of principles of good design in a clear and concise manner. Galitz blends the results of screen design research, knowledge concerning people, knowledge about the technical capabilities of the interface, and practical experience into designing a display-based system interface. You'll also find detailed discussions of: User behavior, both innate and learned, and how it affects design The principles of good interface layout, including an objective measure of screen complexity Selecting the key components of interfaces, including windows and controls, and how they can be combined to promote efficient system use Designing system menus and navigation schemes The proper use of color and graphics Creating comprehensible messages and text Usability testing to assure system success, Well-designed graphical user interfaces (GUIs) for business systems can greatly increase user productivity, but designing them can be difficult and time consuming. This book walks developers through the basics of good interface design, using real-world examples from systems that are proven successes. Galitz is an internationally recognized consultant, author, and instructor with many years of experience with information systems and user interface design. Written especially for developers who may be designing user interfaces for the first time, but also extremely useful for any developer involved in GUI or Web site design. Revised to reflect the profound enhancements in interface design, specifically how Web page design has revolutionized interface design. New information covers a variety of platforms, both traditional and Web-based.