Book description
The standards for usability and interaction design for Web sites and software are well known. While not everyone uses those standards, or uses them correctly, there is a large body of knowledge, best practice, and proven results in those fields, and a good education system for teaching professionals "how to." For the newer field of Web application design, however, designers are forced to reuse the old rules on a new platform. This book provides a roadmap that will allow readers to put complete working applications on the Web, display the results of a process that is running elsewhere, and update a database on a remote server using an Internet rather than a network connection. Web Application Design Handbook describes the essential widgets and development tools that will the lead to the right design solutions for your Web application. Written by designers who have made significant contributions to Web-based application design, it delivers a thorough treatment of the subject for many different kinds of applications, and provides quick reference for designers looking for some fast design solutions and opportunities to enhance the Web application experience. This book adds flavor to the standard Web design genre by juxtaposing Web design with programming for the Web and covers design solutions and concepts, such as intelligent generalization, to help software teams successfully switch from one interface to another.* The first interaction design book that focuses exclusively on Web applications.* Full-color figures throughout the book.* Serves as a "cheat sheet" or "fake book" for designers: a handy reference for standards, rules of thumb, and tricks of the trade.* Applicable to new Web-based applications and for porting existing desktop applications to Web browsers.
Table of contents
- Cover image
- Title page
- Table of Contents
- Critical Acclaim For WEB APPLICATION DESIGN HANDBOOK
- Endorsements Continued
- The Morgan Kaufmann Series in Interactive Technologies
- Copyright
- PREFACE
- Chapter 1: What Is a Web Application?
- Chapter 2: The Browser Framework
-
Chapter 3: Data Input: Forms
- Conceptual Model: Lists versus Objects
- Data-Input Forms: The Basics
- Use Fields to Collect Free-Form Information
- Standard Field, Defined
- Label Fields Correctly
- How to Group Fields
- Offer Automated Entry Fields
- How to Show Protected Fields
- Required Field, Defined
- Prevent Input Errors with Dropdown Lists
- When to Use Regular Lists Rather Than Dropdown Lists
- Prevent Input Errors with Checkboxes
- Prevent Input Errors with Radio Buttons
- Make Your Checkboxes and Radio Buttons More Accessible
- When to Use Tabs Instead of Pages
- When to Use Popups
- How to Do Dates, Addresses, and Other Standard Input
- Guidelines for Buttons
- Mosaic Pages: Syndication and Links
- Consider Using Flash to Simplify the Interaction
- How to Be Helpful
- Chapter 4: Data Input: Lists
- Chapter 5: Data Retrieval: Search
- Chapter 6: Data Retrieval: Filtering and Browsing
- Chapter 7: Data Output: Reports
- Chapter 8: Data Output: Printed Forms
- Chapter 9: Interacting with Output
- Chapter 10: Designing Graphs and Charts
- Chapter 11: Graph Types Based on Use
- Chapter 12: Designing Diagrams
- Chapter 13: Diagram Types
- Chapter 14: Designing Geographic Maps
- Chapter 15: Interacting with Geographic Maps
- Chapter 16: Types of Maps
- Appendix A: Web Application Design Worksheets
- Appendix B: Quality Testing
- Appendix C: Usability Testing
- Appendix D: Design Checklists
- Glossary
- REFERENCES
- RESOURCES
- BIOGRAPHIES
- INDEX
Product information
- Title: Web Application Design Handbook
- Author(s):
- Release date: July 2004
- Publisher(s): Morgan Kaufmann
- ISBN: 9780080481708
You might also like
book
Web Application Design Patterns
Ever notice that—in spite of their pervasiveness—designing web applications is still challenging? While their benefits motivate …
book
Core Web Programming, Second Edition
One-stop shopping for serious Web developers! The worldwide best seller for serious Web developers—now 100% updated! …
book
Designing SVG Web Graphics
Using a heavily illustrated, step-by-step style, Watt aims to ease designers into a more analytical, programming …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …