Alan Cooper, Robert Reinmann, David Cronin - About Face 3- The Essentials of Interaction Design (pdf)

Home > Other > Alan Cooper, Robert Reinmann, David Cronin - About Face 3- The Essentials of Interaction Design (pdf) > Page 77
Alan Cooper, Robert Reinmann, David Cronin - About Face 3- The Essentials of Interaction Design (pdf) Page 77

by About Face 3- The Essentials of Interaction Design (pdf)


  digital retrieval methods, 327

  error, 529–538

  digital soup, 332–333

  expanding, 526–527

  direct manipulation

  function, 517–518

  controls, 408–409

  guidelines for, 507–508

  cursor, 386–396

  modal, 509

  description of, 375–377

  as modal technique, 208

  drag and drop, 396–408

  modeless, 509–516

  menus and, 479

  print, 216

  object connection, 420–421

  process, 518–521

  objects, 411–420

  property, 516–517

  palette tools, 409–411

  providing choices instead of, 217–219

  pointing devices, 377–386

  replacing with rich modeless feedback,

  selection, 390–397

  544–549

  toolbars and, 479

  reporting normalcy with, 215

  direct manipulation idioms, 207, 213

  as room, unnecessary and necessary,

  disabled menu item, 489

  430–434

  disabling toolbar controls, 498

  tabbed, 523–526

  discrete selection, 392–393

  telling to go away, 231

  disk

  as transient application, 172

  file storage system on, 326

  diary study, 71

  help with, 264

  differentiating

  purpose of, 364–365

  between command and configuration,

  Disk Properties dialog box (Windows),

  216–217

  317

  probable from possible, 209–210, 351

  dislocation, degree of, 246

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 589

  Index

  589

  dismissing confirmation message, 542

  twitchiness, avoiding, 404–406, 407

  Disney.com home page, 227

  visual feedback for, 399–402

  display controls

  dragging. See also drag-and-drop

  description of, 439

  operation

  drawers and levers, 472

  double-clicking and, 386

  scrollbars, 469–471

  with mouse, 383

  splitters, 471–472

  drawer, 472

  text, 468–469

  drop candidate, 399, 401

  display density of embedded system,

  drop-down list control, 449, 467

  187–188

  drop-down menu, 478

  division of labor in computer age,

  Dubberly, Hugh (designer), 151

  249–250, 368

  dynamic visual hinting, 387–388

  docking toolbar, 500, 513

  document

  E

  abandoning changes in, 361

  earmarking, 450–452

  archiving, 355

  economy of form, 154

  closing, 352–353

  edge case, 80

  creating copy of, 359

  edge case use scenario, 136

  creating version of, 361

  Edit menu, 481, 482

  format of, specifying, 360–361

  effectiveness

  naming, 353, 359

  design and, 16–17

  placing and moving, 360

  persona and, 79

  renaming, 354, 359

  efficiency. See also productivity

  reversing changes in, 361

  data entry and, 368, 373–374

  saving, 358–359

  grid system and, 299

  document navigator, 471

  visual design and, 308

  document-centric application, 168

  ejector seat lever, hiding, 219–220

  domain expertise, 62

  elastic user, 79–80

  domain knowledge, 282

  electronic mail, storing and retrieving,

  Don’t Make Me Think! (Krug), 175

  331–333

  double-clicking with mouse, 384

  elegant interaction design, 154–155, 205

  drag pliancy, indicating, 400–401

  eliminating

  drag rectangle, 394

  confirmation dialog boxes, 543–544

  drag threshold, 404–406, 407, 419

  error messages, 534–536

  drag-and-drop operation

  embedded object and Undo feature, 338

  auto-scrolling, 402–404

  embedded system, general design

  fine scrolling, 406–408

  principles for, 182–188

  lists and, 452–453

  emotion, stimulating, 155

  overview of, 396–398

  Emotional Design (Norman), 89, 90, 91, 92

  on touch screens, 194

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 590

  590

  Index

  empathy, 81

  excise

  end goal, 93, 100–101

  asking permission as, 230–231

  entering data. See data entry

  beginner and, 225

  entry controls

  common traps, 231–232

  bounded and unbounded, 457–459,

  definition of, 223–224

  462–465

  determining, 228

  clue boxes, 465–466

  expert user and, 225

  description of, 439

  flow and, 228–231

  dials and sliders, 460–461

  in GUI, 224–228

  spinners, 459–460

  navigation as, 232–237

  text edit, 463–468

  pure, 226

  thumbwheels, 462

  visual, 226–227

  environment for ethnographic

  excise task, 223–224

  interview, 65

  expanding dialog box, 526–527

  environmental context, 185

  experience goal, 92–93

  environmental variable, 62

  experience keyword, 138

  error dialog box. See error message

  experience level. See also beginner;

  error message

  expert user; intermediate user

  bulletin dialog box and, 523

  designing for, 44–48

  eliminating, 533–536

  user interface and, 41–44

  as excise, 228–230

  experience requirement, 123

  improving, 537–538

  expert review, 57

  number of, 530

  expert user

  problems with, 530–532

  description of, 42–43

  as rude, 5, 7

  excise and, 225

  as unnecessary dialogue, 207

  needs of, 47

  when renaming file, 354

  usability testing and, 71

  ethical interaction design, 152

  explanatory Undo, 339

  ethnographic field study, 20

  explorational kiosk, 192, 193, 195

  ethnographic interview

  Explorer (Windows), 212–213

  conducting, 63–68

  extending metaphor, 278

  overview of, 58–59

  preparing for, 59–63

  F

  task analysis and, 73

  failing gracefully, 256–257

  Evenson, Shelley (author), 110

  feedback. See also modeless feedback;

  evolution

  visual feedback

  of design in manufacturing, 11–12

  audible, 193, 198, 547–549

  of software development process, 6

  positive and negative, 536

  of toolbars, 499–503

  field in database, 331

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 591
<
br />   Index

  591

  file, help with, 264

  form and behavior specification, 23

  file folder metaphor, 278

  form compared to function, 306

  file location, remembering, 265

  form factor

  File menu

  collaborating with interaction designers

  changing name and contents of, 357,

  about, 139–140

  362–363

  defining, 127

  example of, 481, 482, 483

  framework definition phase and, 23

  file system

  form in Visual Basic, 436

  implementation model and, 352–355,

  form language study, developing, 140

  365

  Format menu, 484–485

  mental model and, 355–357

  format of document, specifying, 360–361

  problems with, 349–350

  formative evaluation, 144–145

  saving changes and, 350–351

  frame, 429

  unified file model, 357–363

  framework definition phase of goal-

  Find dialog box (Microsoft Word),

  directed design, 21, 22–23

  526–527

  freezing, 348

  findability, 174

  frequency of use, 246

  fine scrolling, 406–408

  fudgeable system, 258–259, 371

  flexibility, 369–370

  fulfilling user expectations of manual

  Flickr, 180, 329

  affordance, 284–285

  flip-flop button, 445

  full-resolution screen depicting user

  flip-flop menu item, 489

  interface, 141

  floating palette, 513

  full-screen application, 427–428

  floating toolbar, 500

  function

  floor grid, 417

  differentiating between configuration of

  flow

  function and, 216–217

  description of, 201–203

  integrating style and, 306–307

  dialog boxes and, 505–506, 539–540

  mapping control to, 242–245

  excise and, 228–231

  requirement compared to, 114

  of visual elements, 296–301

  function dialog box, 517–518, 523

  Flow: The Psychology of Optimal Experience

  functional element, defining and grouping,

  (Csikszentmihalyi), 201

  128–131

  fly-over facility, 497

  functional requirement, 122

  focus group, 69

  folksonomy, 329

  G

  font, 310, 313

  gallery of ready-to-use templates, 559–560

  Font dialog box (Microsoft Word), 517

  Gamma, Erich (author), 22

  Fore, David (designer), 151

  Gates, Bill (chairman of Microsoft), 424,

  foreign application activity, remembering,

  427

  266

  General Magic, Magic Cap, 276–277, 562

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 592

  592

  Index

  GettyGuide kiosk, 192

  Google

  Gilliam, Terry (movie director), 32

  Finance, 241, 315

  Gladwell, Malcolm ( Blink), 89

  search interface, 205, 206

  global metaphor, 276–279

  SketchUp, 418

  globalization, 558–559

  Gradient tool (Adobe Photoshop), 236

  goal-directed design

  graphic design and user interface, 289

  bridging gap between research and

  graphical input, providing, 213

  design, 18–19

  graphical overview, 241

  design methods, 3–10

  graphical user interface. See user interface

  development support phase of, 23

  graphics, integrating text, data, and, 315

  evolution of design in manufacturing,

  Greenwood, Wayne (designer), 115

  11–12

  grid system, 297–299

  framework definition phase of, 21, 22–23

  group multiple Undo, 342–343

  interaction design, 13

  group selection, 394

  modeling phase of, 21, 76

  grouping elements

  practices of, 565–567

  in interaction framework, 130–131

  process of, 17–18, 20, 24

  in visual interface design, 294–296

  refinement phase of, 23, 141–142

  Grudin, Jonathan (author), 81–82

  requirements definition phase of, 21–22,

  GUI. See user interface

  114–123

  guidelines, 417

  research phase of, 20–21

  guides, 412–413

  success and, 25–26

  user goals, recognizing, 13–17

  H

  goal-oriented questions for ethnographic

  Halley, Lane (designer), 97, 115

  interview, 66

  handheld

  goals. See also user goals

  designing for, 189–191

  business, 14, 95

  environmental context and, 185

  customer, 95

  limiting scope of, 186

  definition of, 15

  menus on, 492

  ethnographic interview and, 66–67

  visual interface design for, 312–313

  inferring from qualitative data, 88–89

  handles, 396, 411, 413–415

  organizational, 95

  hard-hat item, 485

  personas and, 83–84, 88

  hardware design, integrating software

  synthesizing, 100–101

  design and, 183–184

  technical, 96

  Hare Brain, Tortoise Mind (Claxton), 89

  television-based interfaces and, 196–197

  harm, minimizing, 152–153

  types of, 94–96

  harmonious interaction, designing

  usage patterns and, 88

  blank slates, avoiding, 215–216

  golden section, 298

  choices, providing, 217–219

  Goodwin, Kim (designer), 97, 115, 151

  contextualizing information, 210–213

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 593

  Index

  593

  differentiating between command and

  hue and visual interface design, 292

  configuration, 216–217

  human situation, improving, 153

  direct manipulation, providing, 213

  Human-Computer Interaction (HCI)

  ejector seat levers, hiding, 219–220

  community, 111

  enabling users to direct, 206–207

  hyperlink, 442–443

  forgiveness, asking for, 216

  keeping tools close at hand, 207–208

  I

  less as more, 204–206

  icon. See also butcon

  mental model, following, 203–204

  for daemonic application, 173, 198

  modeless feedback, providing, 208–209

  design and rendering of, 302, 303–304

  normalcy, reporting, 215

  function-oriented, 302–303

  object and application status, reflecting,

  on menus, 490

  213–214

  on toolbars, 495–496

  probable, designing for, 209–210

  The Icon Book (Horton), 302

  reporting, avoiding unnecessary, 214–215

  identifying

  responsiveness, optimizing for, 220–221

  behavioral variables, 98

  strategies for, 203

  candidates for ethnographic interview
,

  Harmony remote control (Logitech), 197

  60–62

  HCI (Human-Computer Interaction)

  persona expectations, 118–119

  community, 111

  requirements, 122–123

  head, information in, 553

  significant behavior patterns, 99–100

  head vector, 553–554

  identity retrieval, 327

  heads-up display, 209

  idiocy, stopping proceedings with,

  Help menu. See also online help

  228–231, 530

  adding Shortcuts option to, 554

  idiomatic interface, 273–276

  description of, 483–484

  idioms

  as standard, 481

  building, 280–282

  heuristic review, 57

  menu, 485–492

  hierarchy in user interface, avoiding,

  idiosyncratically modal behavior, 556–558

  247–248

  idle time, using, 253, 260–261

  hierarchy of elements

  iDrive system (BMW), 197

  in interaction framework, 130–131

  imagery in visual design

  in visual interface design, 294–296

  associating symbol to object, 303

  Hog Bay Software, WriteRoom, 206

  function-oriented icons, 302–303

  Holden, Kritina ( Universal Principles of

  overview of, 302

  Design), 307

  rendering, 303–304

  Holtzblatt, Karen ( Contextual Design),

  visualizing behaviors, 304–305

  58–59, 84–85, 106, 118

  immediate menu, 488–489

  Horton, William ( The Icon Book), 302

  immediate vector, 552

  hotspot, 386

  36_084113 bindex.qxp 4/3/07 6:16 PM Page 594

  594

  Index

  imperative controls

  input. See also data entry

  butcons, 441–442

  allowing wherever there is output, 231

  buttons, 440–441

  complexity of, 188, 193–194

  description of, 439, 440

  graphical, providing, 213

  hyperlinks, 442–443

  out-of-sequence, 532

  implementation model

  rich, sovereign interface and, 167–168

  description of, 18, 27–28, 30

  input method

  file system and, 349–350, 352–355, 365

  collaborating with interaction designers

  mathematical thinking and, 34–35

  about, 139–140

  mental model compared to, 29, 355–356

  defining, 127–128

  mistakes and, 336

  input vector, 23

  revealing to users, 542

  Insert menu, 484

  software and, 32–35

  insert mode, 467

  user interface and, 32–33

  insertion point, 395–396

  implementation-centric interface, 270–271

  insertion target, 401

  improving. See also navigation, improving

  instinct and learning, 273

  error messages, 537–538

  integrating hardware and software design,

  human situation, 153

  183–184

  incremental action, undoing, 338, 344–345

  “intelligent” agent, 562–563

  index to online help, 560

 

‹ Prev