Home Page Icon
Home Page
Table of Contents for
Cover image
Close
Cover image
by Victor Stanwick, Susan Fowler
Web Application Design Handbook
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?
What’s the Difference Between a Web Page and a Web Application?
Where Does My Program Fit?
Chapter 2: The Browser Framework
Browser Window: A Conceptual Model
Parts of a Browser Window
Parts of the Content Area
Overall Design Issues
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
A Simple List
List on the Left, Object on the Right
How to Select and Open Objects from Lists
How to Change Objects from Lists
Chapter 5: Data Retrieval: Search
Searching: Doing the Numbers
Simple Search: Good for Uncomplicated Retrievals
Advanced Search: Good for Experienced Users
Complex Search: Good for Difficult Oueries
Results of a Search
Be Careful with Error Messages
Chapter 6: Data Retrieval: Filtering and Browsing
Use Filtering to Control Overloads
Use Browsing When the Ouery Is Fuzzy
Chapter 7: Data Output: Reports
Let Users Print Ad Hoc Queries
Heavy Lifting: Management Reports
Defining Management Reports
Chapter 8: Data Output: Printed Forms
Designing a Form
Email or Post Forms Online
Chapter 9: Interacting with Output
Designing the Formatting Window
Generating Output
Manipulating Reports
Saving Output
Communication and Distribution
“Printer-Friendly” Versions
What to Do if There Are Too Many Records in the Report
Chapter 10: Designing Graphs and Charts
Data Rectangles Hold the Information
Chapter 11: Graph Types Based on Use
Simple Comparisons
Changes Over Time
Statistical Analysis
Proportion
Chapter 12: Designing Diagrams
When to Use Diagrams
Designing Diagram Software
Creating Diagrams
Showing Diagrams
Use the Right Colors, Patterns, and Symbols
Should You Pull or Push?
Should the Diagram Be Live or Recorded?
Provide a Rule Editor
Chapter 13: Diagram Types
Cause-and-Effect Diagrams
Engineering and Scientific Diagrams
Flowcharts
Network Diagrams
Organization Charts
Software Design Diagrams
Time-and-Activity Charts
Variations
Chapter 14: Designing Geographic Maps
When to Use Maps
Maps Are Data Made Visual
Follow the Rules for Color on Maps
Know Your Map Data
Chapter 15: Interacting with Geographic Maps
Viewing Maps
Acting on Maps
Chapter 16: Types of Maps
Help Users Find Locations
Overlay Information on Locations
Show How Data Are Distributed Geographically
Use the Right Method for the Data
Provide Decision Support and Analysis
Appendix A: Web Application Design Worksheets
Appendix B: Quality Testing
Appendix C: Usability Testing
Appendix D: Design Checklists
Glossary
REFERENCES
RESOURCES
BIOGRAPHIES
INDEX
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset