Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

The Essential Guide to UI Design

.pdf
Скачиваний:
2332
Добавлен:
21.02.2016
Размер:
11.78 Mб
Скачать

840 Index D–F

download speed (bandwidth considerations)

device characteristics variability, 30 feedback, 596–598

minimizing download time, 236, 290, 291

response time variability, 32, 35, 37 dragging of mouse, 432

drawings, 681 drop shadows, 166

drop-down/pop-up combo boxes, 514–517, 549, 550

drop-down/pop-up list boxes, 503–509, 549, 550

dual code theory, 687

Dvorak layout of keyboard, 434

E

economy of detail (versus intricacy), 146–147

education, 86, 90 efficiency, 5–6, 23, 32, 35, 50 elaborative processing, 687 elapsed time messages, 601

electronic focus groups, 109–110 electronic surveys or questionnaires, 109 e-mail, bulletin boards, or guest books,

110

embedded menus, 356 emotional impact, 44 Engelbart, Doug, 431 English language, 625, 626 English speakers, 91

entry versus selection, 542–543 environment considerations, 112–113, 438 errors

detecting and preventing with feedback, 603–604

and forgiveness in design, 52 messages, 118, 571, 590–591 problem of disparities in strategies,

73–74 recovery, 55

reduced with graphical user interface, 20

safety with memory support, 56 European languages, 626–627 evaluation of design. See testing event-trapping menus, 313

exit disclaimers, 359, 360 expansion buttons, 455

expectations on part of users, 77, 87, 96 expert users, 88–90, 118, 332

extranets, 40, 259–260 eye movements, 15 eye tracking, 436

F

face-to-face interviews, 104–105 facial expressions, 15 facilitated team workshops, 106 familiarity

as aid to learning, 84

of objects depicted in icons, 654, 660 as user interface design principle, 51 in word choice, 566

feedback advantages, 20

blinking for attention, 601 contextual help, 613–617

dealing with time delays, 598–601 error prevention, 603–604 guidance and assistance, 606–608 help systems, 608–613

hints or tips, 622–623 instructions or prompting, 608 problem management, 604–606 reference help, 619–620 response time, 594–596

as responsiveness, 55 task-oriented help, 617–618 types of, 117–118

use of sound, 602–603

Web page download times, 596–598 wizards, 620–622

Index F–G 841

field studies, 106 fields, 185, 461

fingerprint recognition, 436 Fitts’ Law, 83

fixed (frozen) layouts (Web pages), 242–243

flexibility, 51, 73 flow charts, 283–284

fluid layouts (Web pages), 242–243 focus and emphasis, 162–165, 729

focus groups, 105–106, 109–110, 791–792 folded menus, 326, 327

folders, 25

fonts and typefaces backgrounds for text, 177

browser inconsistency issues, 289–290 case, 174–176

choosing, 579 consistency, 176–177 defaults, 176

difficulties of evaluation, 169–170 distinctiveness, 164 monospaced, 216

other considerations, 177 size, 172–173

standard alphabetic characters, 566 styles and weight, 173–174

types and families, 170–172 footers, 216

footprints, 355

foregrounds, color considerations, 708–709, 714–718

forgiveness, as user interface design principle, 45, 52

form fill-in interaction style, 14–15, 16 foveal and peripheral vision, 81 frames in browsers, 420–421, 756 frames or borders, 390–391, 392 frequency of use

task orientation of users, 86, 93

Web page versus application design, 40 frustration on part of users, 74, 76

G

gender issues, 87, 99 gesture recognition, 436, 632

GIF format (Graphics Interchange Format), 673–674

glosses (link labels), 588

GOMS (goals, operators, methods, selection rules) model, 609, 611

Gopher, 8

graphic tablets or trackpads, 427–428 graphical menus

cascading, 375–377, 381 examples, 382–383 iconic, 380, 381

menu bars, 369–371, 381 pie, 380

pop-up, 377–379, 381 pull-down, 371–374, 381 tear-off, 379–380, 381

graphical systems, 16–24, 284–287 graphics. See also icons

impact upon early screen designs, 10 miscellaneous options, 671–689 popularity and advantages, 16–17,

651–652

providing obvious starting point, 135–136

uses and limitations, 669–671 grayscale, 711–712

grid cells, 269 grids, 222

group boxes, 533–534 grouping of screen elements

advantages, 153–155

functional, and perceptual principles, 156–157

general guidelines, 730–732 in menus, 323–324

using backgrounds, 160 using borders, 158–160

using white space, 147, 157–158, 165, 755

groups, focus and user, 105–106, 109–110

842 Index G–H

guest books, 110

GUI (graphical user interface). See also accessibility issues; user interface and screen design principles

benefits of good design, 3, 4–6 characteristics, 24–28, 651

impact of inefficient screen design, 5t introduction of mouse, 7

pointing device, 16

GUI versus Web page design. See also Web page/site design

consistency, 33, 35 context, 32, 34 data/information, 30, 31 devices, 30, 31 integration, 33, 36 interaction, 32, 34–35

interaction styles, 14–16, 40, 42–43, 231–232

navigation, 32, 34

presentation elements, 31, 33–34 reliability, 33, 36

response time, 32, 35 security, 33, 36

system capability, 32, 35 task efficiency, 32, 35 user assistance, 33, 35–36 user focus, 30, 31

user tasks, 30, 31

user’s conceptual space, 31, 33 visual style, 32, 35

guidelines, standards, and consistency considerations. See also toolkits

allowing for for design consistency, 49 for business requirements collection,

111–112

for developing conceptual models, 115–118

examples of commercial style guides, 122

examples of industry-produced, 49 GUI versus Web page design, 33, 35 history of development, 122

need for experimentally derived, 21 for search services development,

250–257

style guide compatibility, 287

testing design for compatibility, 779–780 for Web page design, 37, 39

Web page versus application design, 43

H

hand gestures, in anthropomorphic interaction style, 15

hand printing, rate of human interaction, 100, 101

handedness, 87, 99 handwriting recognition, 436

hardware. See also input devices; output devices

for intranets, 40 limitations, 23, 389

HCI (human-computer interaction), 4, 7, 130–131

headings, 202–204, 215, 216, 217, 234–235, 589–590, 730

hearing, deterioration with age, 98 hearing disabilities, 636, 639

help command buttons, 614

help desk/technical support lines, 110 help systems for user assistance

GUI versus Web page design, 33, 35–36 providing feedback for, 608–613 reinforcing conceptual model, 118 Web page design, 237

Web versus applications, 40 help views, 27

heuristic evaluation of design, 780–786, 792–793, 794

Hick’s Law, 82 hierarchical organization

of controls or menus, 58, 310–311, 312 of screen elements, 57

highlighting, 166, 219, 240 hints or tips, 622–623 histograms, 262, 278, 279

Index H–I 843

history lists and trees, 355 homepages, 243–245, 258, 758–759 horizontal orientation, 741–745 hot zones, 659

HSL (hue, saturation, and lightness) color system, 694

HTML (HyperText Markup Language), 8–9, 28

human behavior. See also knowing users represented in anthropomorphic inter-

action style, 15

human considerations for design. See also knowing users

action cycle of interaction with computers, 71–72

color choices, 697–698, 701–702, 720–721 comprehension, limitations of, 22 goals, 131

how to discourage users, 128–130 human requirements trumping techni-

cal, 58

keying, rate of human interaction, 100, 101

limitations, and windowing systems, 389–390

limitations of comprehension, 22 limitations of differentiation, 656–657t what users do, 130–131

what users want, 130

Human Factors and Ergonomics Society, 49

human-computer interaction (HCI), 4, 7, 130–131

humor, 570 HyperCard (Apple), 9 hypermedia, 349 hypertext, 8, 237, 346 hyphenation, 567

I

IBM, 8, 10, 25, 27, 122 iconic menus, 380, 381

icons. See also images and symbols animation and audition, 665–666 characteristics, 654

choosing, 657–659 definition, 652–653 design process, 666–667 images for, 659–665

as less meaningful than text, 24 limitations of human comprehension,

22

need for research, design, and testing, 22

not always familiar, 22 not always preferred, 23

number of codes for human differentiation, 656–657t

replacing language-based systems, 20 representing objects or actions, 17, 651 screen presentation, 667–668 space-saving, 20

speeding up recognition, 19, 23 title bars, 391, 392

types, 652–653

usability issues, 654–656 image links, 357

image maps, 675–676

images and symbols. See also icons guidelines for use, 671–676

for icons, 659–665

importance of recognizability, 566 internationalization considerations,

631–633

need for recognizable, 22 special, 204–205

immersion, 52 incremental actions, 18 indirect devices, 424

indirect manipulation, 18–19 information collection, 14, 28, 81–82,

104–111, 231

information entry and modification (conversational) screens, 220–223

844 Index I

information presentation. See also writing text and messages

content of Web pages, 230

as goal of Web page design, 28 overview, 168–169, 728

page size, scrolling or paging, 178–184, 417

statistical graphics, 263–267 typography, 169–177

informational messages, 572 input, 4

input devices characteristics, 424–425

gestures, eye tracking, handwriting, etc., 436

graphic tablets or trackpads, 427–428 joysticks, 426–427

keyboards, 433–436 light pens, 429–430 mouse, 431–433, 436 overview, 423–424 pointers, 439–440 selecting, 436–440 touch screens, 428–429 trackballs, 425–426 voice, 430–431

inquiry fields, 461 instructions

feedback, 608

instructional messages, 571, 577–578 menus, 332

on menus, 332 to users, 205–206

integration, GUI versus Web page design, 33, 36

intent indicators

command buttons, 454–455 menus, 332–333

interaction devices. See input devices; output devices

interaction styles

application versus Web page, 41, 42–43 description and types, 13–16, 34–35

GUI versus Web design, 32, 34–35, 41, 42–43

on part of Web users, 231–232 problems with icons or graphic instruc-

tions, 23 varieties of, 13–16 Web users, 231–232

interactive paper prototypes, 774–775 interactive voice response (IVR) systems,

685–686 interactivity, 38 interface builders, 287

interface design. See user interface and screen design principles

interface options, restriction and WYSIWYG, 25

interference with information processing, 81–82

intermediate users’ system experience, 88–90

internationalization

color, sequence, and functionality, 633–634

cultural considerations, 627–628 images and symbols, 631–633, 674 localization, 626–627

requirements determination and testing, 635

words and text, 628–631 Internet, 8, 9, 99. See also the Web Internet Explorer, 9, 419 Internet hosts, 29

interviews, 104–105 Intranet design, 258–259 intranets, 39–40

iris recognition, 436

ISO (International Organization for Standardization), 123

ISO (International Standards Organization), 49

ISO 13407: Human-centered design processes for interactive systems, 123

ISO 14915: Software ergonomics for multimedia user interfaces, 123

Index I–L 845

ISO 9241: Ergonomic requirements for office work with visual display terminals, 123

ISO/CD 20282: Ease of operation of everyday products, 123

italics, 164

IVR (interactive voice response) systems, 685–686

J

jargon, 73, 566, 625 joysticks, 426–427

JPEG (Joint Photographic Experts Group) format, 673, 674, 677

justification. See alignment and/or justification

K

keyboard shortcuts, equivalents, and accelerators

check boxes, 486 command buttons, 456–457 control navigation, 748

general guidelines, 333–337, 435–436 radio buttons, 476

toolbars, 460 keyboards

considerations as input device, 433–436 considerations for disabled users,

638–639, 640

pick-and-click interaction, 24–25 keying, rate of human interaction, 100,

101

keying procedures, 211–214 keystrokes, number of, 211 kinematic performance load, 85 knowing users

human characteristics in design, 76–86 human considerations in design of busi-

ness systems

physical characteristics, 87, 96–101 psychological characteristics, 87, 95–96

tasks and needs, 47, 76, 86–87, 92–94 user’s knowledge and experience, 86,

88–92

importance to good design, 36 interaction with computers

antagonistic, unskilled task orientation, 76

human action cycle of interaction, 71–72

reasons people have trouble, 73–74 responses to poor design, 74–75 user technology profile, 292–293

methods for gaining understanding, 102 performance versus preference, 101–102

L

labels and captions. See captions and labels

laboratory testing for usability, 107. See also usability testing

language

native, 86, 91–92 problem of jargon, 73 prototype-oriented, 776 spoken and written, 7

language-based systems, 20, 22 learning

considerations of human characteristics, 83–84

difficulties because of inconsistencies, 22

dual code theory, 687 elaborative processing, 687

faster with graphical representations, 19 still necessary with graphical systems,

21

through visualization, 25 visual-audio combinations, 686–688

left-handedness, 87, 99 legibility, 168

lens of human eye, 701 light pens, 429–430

846 Index L–M

lighting bias, 77

line graphs, 262, 273–275 line spacing, 580

linear scale, 269 lines

as guides for eye, 169 receding, 167 rulings, 164

as separators in menus, 324–325 statistical graphics, 270–271

links and actions

command buttons and toolbars, 357 definitions, 342

image, 357 labels, 364 maintenance, 366

number of, 364–365, 586 other guidelines, 365–366 presenting, 358–361 textual phrase, 356–357 types, 355, 361–364 types to avoid, 361

list boxes, 493–503, 550, 551 list view controls, 503

listening, rate of human interaction, 100, 101

lists, 209–211, 239, 256, 580 literacy issues, 647–648

localization, 626–627. See also internationalization

locatability of Web sites, 257 long-term memory, 78–79 lowercase, 174–176 lowlighting, 166

lures, progressive, 54 Lycos, 9

M

Macintosh computers, 8, 651

Macintosh Human Interface Guidelines

(Apple), 49 main windows, 400

mandatory or discretionary use of computers, 92–93

manual dexterity, deterioration with age, 99

marketing and sales, as sources of business information, 110

match with medium, 44 maximize buttons, 393 media analysis, 111 media controls, 531 memory, 78–79

men as users (gender issues), 87, 99 mental models, 82–83, 114, 120 menu bars, 369–371, 381, 392, 393 menus

compared to buttons, 551–552 content, 314–315

defaults, 339

describing choices, 330–331 formatting

complexity, 320 consistency, 315 display screens, 316 groupings, 323–324 item arrangement, 321 line separators, 324–325 ordering, 321–323 organization, 317–320 presentation, 316–317

functions, 314 graphical

cascading, 375–377, 381 examples, 382–383 iconic, 380, 381

menu bars, 369–371, 381 pie, 380

pop-up, 377–379, 381 pull-down, 371–374, 381 tear-off, 379–380, 381

instructions, 332

intent indicators, 332–333

keyboard shortcuts, equivalents, and accelerators, 333–337, 435–436

Index M–O 847

mark toggles or settings, 340–341 pros and cons, 308

selecting items, 337–339 selection interaction style, 14, 16 selection support, 325–328 structure

connected, 311, 313 event-trapping, 313

hierarchical or sequential, 310–311, 312 sequential linear, 309, 310 simultaneous, 309, 310

single, 308–309 titles, 329

toggled items, 341–342 unavailable choices, 340

message area/message bar, 394 message box text and controls, 573–578 message boxes, 403, 411–412

message types, 570–573 metaphor development, 119–120 Microsoft, 8

Microsoft Windows operating system, 390

Microsoft Windows XP User Interface Guidelines, 122

minesweeping, 358 minimize buttons, 392–393

MIS (Management Information Services) intermediary, 108

mixed case, 175 mnemonics, 334, 630

modal and modeless windows, 404 monitor size and resolution, 289 monochromatic schemes, 704, 712–713 monospaced fonts and typefaces, 216 Mosaic, 9

motion change, 167 motor skills, 22 mouse

considerations as input device, 431–433, 436

considerations for disabled users, 640 for direct manipulation of screen

objects, 15

motor skills required for doubleclicking, 22

pick-and-click interaction, 24–25 movement control, 83

Mozilla, 9

Mozilla Firefox, 9, 419 multimedia, 669 multitasking, 27

N

native language and culture, 86, 91–92 natural language dialog, 15 navigation

with browsers, 28, 230

design considerations, 345–366, 728, 748, 757–758

dilemmas of impatient Web users, 230 flow, 139–141

goals, 344–345

GUI versus Web page design, 32, 34 maintaining sense of place, 367–368 as original goal of Web interface

design, 28

printed page compared to Web page, 38 problems, 343–344

as wayfinding, 342–343

NCSA (National Center for Supercomputing Applications), 9

Netscape Navigator, 9 NeXTStep, 8

nominal scales, 269 notebooks, 521 novice users

menu instructions, 332

promoting development of mental models, 118

system experience, 88–90

NSF (National Science Foundation), 9

O

object orientation, 25–27 object:action approach, 27

848 Index O–P

Object-Oriented Interface Design: IBM Common User Access Guidelines (IBM), 49

objects classes of, 25

collections, 26 composite, 26 constraints, 26 containers, 26 defining, 118–119 definition, 25

operable with standard resulting behaviors, 16

persistence, 26

principle of illusion of manipulable, 44 screen elements as, 15

size considerations, 83, 165, 167 and subobjects, 25

types, 26 objects’ size

attention-getting, 165 changes, 167

considerations for movement control, 83 icons, 658–659

observational field studies, 106 obviousness, 53, 73

older adults as computer users, 97

OPEN LOOK: Graphical User Interface Application Style Guidelines (Sun Microsystems), 49

Opera, 9 operability, 45, 53

operable controls. See controls operating systems, 292 option buttons, 469

optional fields, 461 ordering of data and content

for clarity and meaning, 133 general guidelines, 728

in lists, 209–211, 239, 256, 580

for logicality and meaning, 136–139 in menus, 321–323

as principle in visual groupings, 157

organization and structures guidelines check boxes, 481–483

command buttons, 453–454 display/read-only screens, 225–229 general guidelines, 728, 730–748 information entry and modification

(conversational) screens, 220–223 list boxes, 496–497, 507–508

menus, 308–313, 317–320 palettes, 491

radio buttons, 471–473

revealed, as principle of user interface design, 44

tasks, 86, 94

text entry from source document, 223–224

toolbars, 459

Web page layout, 751–757

Web page/site design, 230, 237–239 organizational environment considera-

tions, 113 orienteering, 246–247

OSF/MOTIF Style Guide (Open Software Foundation), 49

output, 4

output devices. See also input devices screens, 440–441

speakers, 441 overlapping

of screen elements, 166 windows, 397–398, 399

P

page breaks, 216

page independence, 38–39

page layout considerations, 37, 242–243 page length considerations, 240–242 page navigation. See navigation

page rendering, 37 page resolution, 37 page size, 37

Index P–Q 849

paging and scrolling, 178–184, 417 palette windows, 403, 413 palettes, 394, 488–493, 550

panic on part of users, 74–75

paper prototypes, interactive, 774–775 paper surveys or questionnaires, 108–109 parent/child windows, 400

patience on part of users, 87, 95 pattern matching, 76, 157 percent complete messages, 601 perceptibility, 45, 53

perception on part of users, 76–77 performance load, 84–85 performance measures, 789–790 peripheral vision, 81

persistence of objects, 26 personalization and tailorability, 47–48 photographs/pictures, 676–677

physical environment considerations, 112 physical movement disabilities, 636,

639–640

pick-and-click interaction, 24–25 picking, 24–25 pictures/photographs, 676–677 pie charts, 262, 281–282

pie menus, 380

pilot tests, 802–803. See also usability testing

platform compatibility, 287, 289, 756 pointers, 439–440

points of prospect, 54 pop-up menus, 377–379, 381

pop-up windows, 403, 413–414 positive first impression, 54 pragmatics, 654

predictability. See also consistency problem of fine distinctions, 73

as user interface design principle, 20, 54, 144, 145

preemptive multitasking, 27 presentation controls. See controls

presentation elements, 31, 33–34 presentation styles, 43

presentation styles of windows, 395–399 preservation of object’s state, 26 primary windows, 400, 402

printed pages, comparison to Web pages, 36–39

printouts, 219

proactive interference with information processing, 82

problem solving, 19, 73–74 process measures, 790 Prodigy, 9

product compatibility, 47

productivity benefits of good design, 5–6 programmed facades as prototypes,

775–776

progress indicators, 539–540, 600 progressive disclosure, 56–57 progressive lures, 54

prompting messages, 571, 577–578, 608 properties of objects, 26

property inspectors, 403, 410–411 property sheets, 403, 408–410 proportion, 147, 149, 270

prose text, 579 protected/unprotected fields, 461 prototypes for testing, 106, 771–777 prototyping of business requirements,

106 proximity, 76, 156

pull-down menus, 371–374, 381 punctuation, 567

Q

qualitative scales, 269 quantitative scales, 269 question messages, 572 questionnaires, 108–109

QWERTY layout of keyboard, 433–434

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]