Wikibooks:Collections/Usability for Nerds

An introduction to man/machine interface design for technicians

 * Usability for Nerds
 * Preface
 * What is usability?
 * Feedback to user
 * The user should be in control
 * Predictability
 * Transparency
 * Never interrupt the user
 * Can I guess what the user wants?
 * Error tolerance
 * WYSIWYG
 * Speak the user's language
 * Avoid anthropomorphic interfaces
 * Design should reflect the user's logic, not the constructor's logic
 * The design of a button should reflect its importance
 * Provide alternative ways out of a situation
 * Surveys, Questionnaires, Forms and Option lists
 * Accessibility to handicapped users
 * Novices versus experienced users
 * Feature Bloat
 * Standardization
 * Open standards
 * Convincing decision makers
 * User profile
 * Involve users in the design
 * Usability test
 * Feedback from customers
 * Track user behavior
 * Keyboard
 * Mouse
 * Mouse Effects
 * Screen
 * LEDs and displays
 * Sound
 * Alarms
 * Interaction schemes
 * Help
 * Error Messages
 * Response Time
 * Scrolling
 * Default values
 * File Organization
 * Installation and Uninstallation
 * Copy Protection
 * Accessibility
 * Navigation
 * Avoid Frames
 * Animations
 * Cookies
 * Printer-friendly web pages
 * Compatibility of web pages
 * Recommended literature
 * Recommended web sites