page setup, 236, 353-354, 373
Paint utility (Windows), 161, 312
Painter, 166, 328
palette, tool access from, 306-308
Palm handhelds, 269, 494, 495
Palo Alto Research Center. See PARC
pane
eliminating unnecessary, 144, 148
multipane window model, 325-326
navigating between panes, 144-145, 148
stacking panes, 145
tabbed, 144, 145, 146, 325-326
3D modeling software, 313
panning, 147
Papanek, Victor (industrial designer), 5
paradigm, 247-252, 290-291
parallax, 313
PARC (Palo Alto Research Center), 254, 321-323
parsing data entered, 426-429
password, eliminating unnecessary, 141
pattern, 19, 88, 93-95, 194, 228
A Pattern Language (Alexander), 93
Peopleware: Productive Projects and Teams (DeMarco and Lister), 119
permission, 130, 140-141
persistent object, 133, 149, 218-219
persona
archetype composite, as, 55, 59
average user, as representation of, 60
behavior pattern, synthesizing into, 69
behavior variable, mapping to, 17, 47, 60
class of user, as representation of, 59
communication tool, as, 56-57
consensus, achieving using, 57
constructing, 67-73
customer, of, 73
demography, 60, 68, 70
detail, appropriate level of, 71
empathy of designer, using to develop, 59
expectation of, identifying, 79-80
goal modeling, using in, 17, 56-57, 61, 63, 70
hypothesis of, 46, 47, 68
individual, as representation of specific, 59
input method, matching to, 84
interaction framework definition, using in, 83-88
interface, designing for single, 71
market segment versus, 62, 63
marketing, using in, 57, 60, 62
motivation, 60
naming, 69
need, identifying using, 55, 82-83
negative, 73
non-user persona, 62
photograph, attaching to, 71
primary, 72
prioritizing, 71-72
relationship between personas, 69-70
requirement definition, using in, 78-82
research, constructing using, 47, 58-59, 70
reusing, 59-60
scenario, using in, 71, 76-77
secondary, 72
served persona, 73
success of design, measuring against, 57
supplemental, 72
types of, 72
user profile versus, 61
user role versus, 61
user stereotype versus, 60, 61
visual design in function of, 234
Web design, using in, 486
workflow, representative of, 73
working set, 216
personality of product. See posture
personalization, 218-219
Photoshop
color option presentation, 24, 345
combutcon utilization, 345
cursor, tool charging to, 308
drag-and-drop functionality, 312
feedback, 24
Gradient tool, 145, 147
Layers Palette, 429-430
mental model, 24
overview area, 151
Paint Bucket tool, 145, 147
palette utilization, 151
print region message, 450
selection indication, 288
selection-cursor tool, 307
text formatting, 360
thumbnail preview, 236
tool modality, 307
tool navigation, 145, 147
Variations feature, 24
visual design of, 236, 239
physical model, 74
picking problem in 3D modeling software, 315
picklist. See list control
pigment software, 164
pile cabinet, 156
plane analogy. See aircraft analogy
pliancy, 276-277, 293, 305-306, 338
pluralized window, 331, 333-334
PocketPC, 493
pointing device. See specific device
pole (3D modeling tool), 314
politeness of software, 7, 183-190, 409, 443
polyline, 311
pop-up menu, 366-367
possibility, segregating from probability, 124-126
posture
appliance interface, 118
auxiliary, 113-114, 116
daemonic, 111-113
described, 103
e-mail software, 103, 104
embedded system, 117-118
feedback, visual, 106
form factor, 84
handheld device, 117-118
input method, 84, 106-108
kiosk, 117, 497
pattern, postural, 93
sovereign, 103-108
state, remembering, 111
transient, 108-111
Web application, 114-116, 482, 483-484, 486
word processing software, 103, 105, 106-107
PowerPoint
About box, 459
auto-scrolling, 296-297
menu system, 376, 378
polyline utilization, 311
selection, 285, 287
slide-sorter view, 285
toolbar utilization, 386
visual design of, 246
pragmatism in interaction design, 97
preference, user, 197, 219-220, 470
principle
conceptual-level, 92
described, 91
detail, appropriate level of, 92
framework definition, in, 19
interaction-level, 92
interface-level, 92
scenario-based design, in, 88
style guide, versus, 92
user experience, optimizing using, 91
work, minimizing using design based on, 91-92
printing
canceling print job, 190
configuration, separating from function, 130-131
dialog, 130-131, 188, 402, 421, 442
hardware interaction, responsible, 190
toolbar, launching from, 131
PRIZM clustering, 53
probability, segregating from possibility, 124-126
problem statement, 78-79
processing, proactive, 191-192
Procreate Painter, 166, 328
product definition, design as, 14
product team, 480, 504-505
program manipulation, 264-265
programmer
About box, naming in, 460-461
conflict between ease of coding and ease of use, 8, 446
designer, as, 9
Web design, participation in, 479, 487
progress meter, 405, 451, 473
projector analogy, 21
prototype, 44, 90
purposeful design, 97
push-button control, 338-339
|
|