Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Cover Contents Title Copyright Dedication About the Authors Foreword: The Postindustrial World Acknowledgments Introduction to the Third Edition Part I: Understanding Goal-Directed Design
Chapter 1: Goal-Directed Design
Digital Products Need Better Design Methods The Evolution of Design in Manufacturing Planning and Designing Behavior Recognizing User Goals The Goal-Directed Design Process
Chapter 2: Implementation Models and Mental Models
Implementation Models User Mental Models Represented Models Most Software Conforms to Implementation Models Mechanical-Age versus Information-Age Represented Models
Chapter 3: Beginners, Experts and Intermediates
Perpetual Intermediates Designing for Different Experience Levels
Chapter 4: Understanding Users: Qualitative Research
Qualitative versus Quantitative Research Ethnographic Interviews: Interviewing and Observing Users Other Types of Research
Chapter 5: Modeling Users: Personas and Goals
Why Model? Personas Goals Constructing Personas Other Models
Chapter 6: The Foundations of Design: Scenarios and Requirements
Scenarios: Narrative as a Design Tool Requirements: The “What” of Interaction Design Requirements Definition Using Personas and Scenarios
Chapter 7: From Requirements to Design: The Framework and Refinement
The Design Framework Refining the Form and Behavior Design Validation and Usability Testing Designer involvement in usability studies
Part II: Designing Behavior and Form
Chapter 8: Synthesizing Good Design: Principles and Patterns
Design Values Interaction Design Patterns
Chapter 9: Platform and Posture
Posture Designing Desktop Software Designing for the Web Other Platforms
Chapter 10: Orchestration and Flow
Flow and Transparency Designing Harmonious Interactions
Chapter 11: Eliminating Excise
GUI Excise Stopping the Proceedings Common Excise Traps Navigation Is Excise Improving Navigation
Chapter 12: Designing Good Behavior
Designing Considerate Products Designing Smart Products
Chapter 13: Metaphors, Idioms, and Affordances
Interface Paradigms Further Limitations of Metaphors Building Idioms Manual Affordances
Chapter 14: Visual Interface Design
Art, Visual Interface Design, and Other Design Disciplines The Building Blocks of Visual Interface Design Principles of Visual Interface Design Principles of Visual Information Design Consistency and Standards
Part III: Designing Interaction Details
Chapter 15: Searching and Finding: Improving Data Retrieval
Storage and Retrieval Systems Storage and Retrieval in the Physical World Storage and Retrieval in the Digital World Relational Databases versus Digital Soup Natural Language Output: An Ideal Interface for Attribute-Based Retrieval
Chapter 16: Understanding Undo
Users and Undo Designing an Undo Facility Types and Variants of Undo Other Models for Undo-Like Behavior Undo-Proof Operations
Chapter 17: Rethinking Files and Save
What’s Wrong with Saving Changes to Files? Problems with the Implementation Model Implementation Model versus Mental Model Dispensing with the Implementation Model Designing with a Unified File Model Are Disks and File Systems a Feature? Time for Change
Chapter 18: Improving Data Entry
Data Integrity versus Data Immunity Auditing versus Editing
Chapter 19: Pointing, Selecting, and Direct Manipulation
Direct Manipulation Pointing Devices Pointing and the Cursor Selection Drag-and-Drop Control Manipulation Palette Tools Object Manipulation Object Connection
Chapter 20: Window Behaviors
PARC and the Alto PARC’s Principles Microsoft and Tiled Windows Full-Screen Applications Multipaned Applications Designing with Windows Window States MDI versus SDI
Chapter 21: Controls
Avoiding Control-Laden Dialog Boxes Imperative Controls Selection Controls Entry Controls Display Controls
Chapter 22: Menus
A Bit of History Menus Today: The Pedagogic Vector Optional Menus Menu Idioms
Chapter 23: Toolbars
Toolbars: Visible, Immediate Commands Toolbars versus Menus Toolbars and Toolbar Controls Explaining Toolbar Controls Evolution of the Toolbar
Chapter 24: Dialogs
Appropriate Uses for Dialog Boxes Dialog Box Basics Modal Dialog Boxes Modeless Dialog Boxes Four Different Purposes for Dialogs Managing Content in Dialog Boxes
Chapter 25: Errors, Alerts, and Confirmation
Error Dialogs Alert Dialogs: Announcing the Obvious Confirmation Dialog Replacing Dialogs: Rich Modeless Feedback
Chapter 26: Designing for Different Needs
Command Vectors and Working Sets Graduating Users from Beginners to Intermediates Personalization and Configuration Idiosyncratically Modal Behavior Localization and Globalization Galleries and Templates Help
Afterword: On Collaboration A: Design Principles B: Bibliography Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion