gallery feature, 221
Gates, Bill (Microsoft founder), 321, 324
goal. See also Goal-Directed Design
context, meeting in, 13
corporate goal, 65-66
customer goal, 65
end goal, 65, 70
engineer designer, of, 5-6, 8
experience goal, 64-65
feature inclusion,
file system irrelevancy to, 168
inferring from qualitative data, 63
life goal, 64, 70
marketing, of, 5-6, 8, 14
motivator, as, 12, 62-63
persona, modeling using, 17, 56-57, 61, 63, 70
recognizing, 11-13
scenario, goal-directed, 76, 77, 78-79
success, meeting goal as measure of, 19-20, 66-67
synthesizing, 70
task versus, 12-13
technical goal, 65
user goal, recognizing, 11-12
user goals, categories of, 64-65
Goal-Directed Design. See also goal
brainstorming, 79
Framework Definition phase, 16, 19
mental model, reflection of, 25
Modeling phase, 16, 17
problem statement, 78-79
questions addressed by, 20
Refinement phase, 16, 19
Requirements Definition phase, 16, 17, 19, 78-83
vision statement, 78-79
Golden Section ratio, 232-233
Goodwin, Kim
context scenario, on, 80
interaction design pattern, on, 93-94
persona, on, 46, 64, 67, 68, 69
work minimization, on, 91
Google Toolbar, 400
Graffiti alphabet, 269
graphic design, 226, 479. See also visual design
graphical user interface. See GUI
graphics software. See also specific application
clip art, 328, 333
cursor, tool charging to, 307, 308
drag-and-drop functionality, 307, 311-312
drop shadow control, 327, 425-426
eraser tool, 307
feedback, 122, 265
freeze functionality, 166
grid structure, 230-231, 426
input, graphical, 127
meta-key utilization, 312
mouse utilization, 307-308
navigation, 146, 147
polyline, 311
selection-cursor tool, 307
shaping object, 310-312
3D object manipulation, 312-316
tool arrangement, 328-329
tool modality, 307
undo functionality, 159, 163, 164
window model, 327, 328-329
word processing software, integrating with, 333
graphing software, 127
grid structure, 230-231, 313, 426
GRID.VBX , 473
grouping
monocline, 156
visual design, in, 229, 230
GUI (graphical user interface)
beginner user
command line interface versus, 136
history of, 254-255, 321-326
interaction vocabulary, 255-256
speed of interaction with, 136
handheld device, 117-118, 492, 494-496. See also specific device
handle, object manipulation using, 310
Handspring Treo, 118, 492-493, 494
hardware interaction, responsible, 190
harm caused by product, avoiding, 96
heads-up display. See HUD
help. See also specific help feature
About box, accessing from, 458
agent,
beginner
dialog box Help button, 415
hardcopy, 462
index, 462
intermediate user, for, 37, 463
menu, accessing from, 373
modeless, 463
overview of, providing, 462-463
shortcut listing, providing, 217-218, 462-463
software, implementing in external, 463
Windows, 416, 458, 464
hinting, visual, 265, 276-279, 292-293, 314, 338
Holtzblatt, Karen (contextual design expert), 44-45, 61, 73, 79, 87
household appliance software, 118, 491
HTML (Hypertext Markup Language). See also Web design
installation process, avoiding using HTML-based software, 465
prototype, building using, 90
HUD (heads-up display), 122
Human Interface Style Guide (Apple), 264