Foreword |
|
xv | |
Introduction |
|
xix | |
|
PART I Goal-Directed Design |
|
|
1 | (164) |
|
Ch 1 A Design Process for Digital Products |
|
|
3 | (28) |
|
The Consequences of Poor Product Behavior |
|
|
4 | (2) |
|
Why Digital Products Fail |
|
|
6 | (4) |
|
Planning and Designing Product Behavior |
|
|
10 | (3) |
|
|
13 | (3) |
|
Implementation Models and Mental Models |
|
|
16 | (5) |
|
An Overview of Goal-Directed Design |
|
|
21 | (10) |
|
Ch 2 Understanding the Problem: Design Research |
|
|
31 | (30) |
|
Qualitative versus Quantitative Data in Design Research |
|
|
32 | (4) |
|
Goal-Directed Design Research |
|
|
36 | (8) |
|
Interviewing and Observing Users |
|
|
44 | (12) |
|
Other Types of Qualitative Research |
|
|
56 | (3) |
|
Research Is Critical to Good Design |
|
|
59 | (2) |
|
Ch 3 Modeling Users: Personas and Goals |
|
|
61 | (40) |
|
|
61 | (1) |
|
|
62 | (4) |
|
Why Personas Are Effective |
|
|
66 | (6) |
|
|
72 | (9) |
|
|
81 | (12) |
|
|
93 | (5) |
|
|
98 | (3) |
|
Ch 4 Setting the Vision: Scenarios and Design Requirements |
|
|
101 | (18) |
|
Bridging the Research-Design Gap |
|
|
101 | (1) |
|
Scenarios: Narrative as a Design Tool |
|
|
102 | (4) |
|
Design Requirements: The "What" of Interaction |
|
|
106 | (3) |
|
The Requirements Definition Process |
|
|
109 | (10) |
|
Ch 5 Designing the Product: Framework and Refinement |
|
|
119 | (26) |
|
Creating the Design Framework |
|
|
119 | (18) |
|
Refining the Form and Behavior |
|
|
137 | (2) |
|
Validating and Testing the Design |
|
|
139 | (6) |
|
|
145 | (20) |
|
|
146 | (1) |
|
Thinking Better, Together |
|
|
146 | (7) |
|
Working across Design Disciplines |
|
|
153 | (2) |
|
|
155 | (6) |
|
Establishing a Creative Culture |
|
|
161 | (1) |
|
Identifying Skill Levels in Designers |
|
|
162 | (1) |
|
|
163 | (2) |
|
PART II Making Well-Behaved Products |
|
|
165 | (268) |
|
Ch 7 A Basis for Good Product Behavior |
|
|
167 | (12) |
|
|
167 | (6) |
|
Interaction Design Principles |
|
|
173 | (1) |
|
Interaction Design Patterns |
|
|
174 | (5) |
|
|
179 | (26) |
|
Designing Considerate Products |
|
|
180 | (10) |
|
|
190 | (9) |
|
Designing Social Products |
|
|
199 | (6) |
|
Ch 9 Platform and Posture |
|
|
205 | (32) |
|
|
205 | (1) |
|
|
206 | (1) |
|
|
207 | (11) |
|
|
218 | (7) |
|
Postures for Mobile Devices |
|
|
225 | (5) |
|
Postures for Other Platforms |
|
|
230 | (5) |
|
Give Your Apps Good Posture |
|
|
235 | (2) |
|
Ch 10 Optimizing for Intermediates |
|
|
237 | (12) |
|
|
238 | (2) |
|
|
240 | (3) |
|
Designing for Three Levels of Experience |
|
|
243 | (6) |
|
Ch 11 Orchestration and Flow |
|
|
249 | (22) |
|
|
249 | (1) |
|
|
250 | (1) |
|
|
251 | (15) |
|
Motion, Timing, and Transitions |
|
|
266 | (3) |
|
The Ideal of Effortlessness |
|
|
269 | (2) |
|
Ch 12 Reducing Work and Eliminating Excise |
|
|
271 | (28) |
|
Goal-Directed Tasks versus Excise Tasks |
|
|
272 | (1) |
|
|
273 | (12) |
|
|
285 | (1) |
|
|
285 | (12) |
|
Other Common Excise Traps |
|
|
297 | (2) |
|
Ch 13 Metaphors, Idioms, and Affordances |
|
|
299 | (26) |
|
|
300 | (10) |
|
|
310 | (2) |
|
|
312 | (3) |
|
Direct Manipulation and Pliancy |
|
|
315 | (7) |
|
Escape the Grip of Metaphor |
|
|
322 | (3) |
|
Ch 14 Rethinking Data Entry, Storage, and Retrieval |
|
|
325 | (32) |
|
|
326 | (6) |
|
|
332 | (13) |
|
Rethinking Data Retrieval |
|
|
345 | (12) |
|
Ch 15 Preventing Errors and Informing Decisions |
|
|
357 | (22) |
|
Using Rich Modeless Feedback |
|
|
358 | (5) |
|
Undo, Redo, and Reversible Histories |
|
|
363 | (13) |
|
What If: Compare and Preview |
|
|
376 | (3) |
|
Ch 16 Designing for Different Needs |
|
|
379 | (26) |
|
|
379 | (16) |
|
|
395 | (3) |
|
Localization and Globalization |
|
|
398 | (1) |
|
|
399 | (6) |
|
Ch 17 Integrating Visual Design |
|
|
405 | (28) |
|
Visual Art and Visual Design |
|
|
405 | (1) |
|
The Elements of Visual Interface Design |
|
|
406 | (5) |
|
Visual Interface Design Principles |
|
|
411 | (14) |
|
Visual Information Design Principles |
|
|
425 | (3) |
|
Consistency and Standards |
|
|
428 | (5) |
|
PART III Interaction Details |
|
|
433 | (222) |
|
Ch 18 Designing for the Desktop |
|
|
435 | (72) |
|
|
436 | (3) |
|
|
439 | (9) |
|
|
448 | (7) |
|
Toolbars, Palettes, and Sidebars |
|
|
455 | (10) |
|
Pointing, Selection, and Direct Manipulation |
|
|
465 | (42) |
|
Ch 19 Designing for Mobile and Other Devices |
|
|
507 | (62) |
|
|
508 | (10) |
|
Mobile Navigation, Content, and Control Idioms |
|
|
518 | (32) |
|
|
550 | (3) |
|
|
553 | (2) |
|
|
555 | (14) |
|
Ch 20 Designing for the Web |
|
|
569 | (20) |
|
|
571 | (14) |
|
|
585 | (2) |
|
|
587 | (2) |
|
Ch 21 Design Details: Controls and Dialogs |
|
|
589 | (66) |
|
|
589 | (36) |
|
|
625 | (16) |
|
Eliminating Errors, Alerts, and Confirmations |
|
|
641 | (12) |
|
The Devil Is in the Details |
|
|
653 | (2) |
Appendix A Design Principles |
|
655 | (6) |
Appendix B Bibliography |
|
661 | (6) |
Index |
|
667 | |