Index_D

D

daemonic posture software, 111-113

data entry

abuse, avoiding, 210-211

assistance, providing to user, 209

auditing, 211-213

bounding, 209, 352-355, 357, 440

controls used for, 209, 351-359, 440

error dialog, 211, 437-438

error handling, 207-209, 211-213, 437-438

extracting data from entered text, 426-429

feedback, 209

fudgeability, 210-211

interface, 209

list control, into, 346, 350

list control, using, 209, 440

measurement unit, 357-358

missing data, handling of, 209-210

parsing data, 426-429

tracking, 211

validation, 354-356, 426

value, numeric, 352-353

value, offering remembered, 195-196

data immunity, 208-209

data integrity, 207-208

data, interface definition in terms of, 84-85

data need, 82

data retrieval, 200, 201-203, 204-206, 462

database, relational, 203-204

date sorting interface, 153-154

decision set, reducing, 196-197

delete functionality, 125, 163-164

Delrina WinFax Lite, 447

DeMarco, Tom (Peopleware: Productive Projects and Teams), 119

demography, 47, 53, 60, 68, 70

depthcueing in 3D modeling, 313

design defined, 5

design team, 45, 487

designer

advocate for user, as, 501

architect, 11

empathy, 59

engineer as, 5-6, 8, 25-26

graphic, 226

industrial, 226

model of, 22

programmer as, 9

researcher, as, 14-15

skill, as specialized, 9, 11

SME as, 42

temperament needed, 504

training, 502-504

user as, 51

visual designer, 88-89, 225, 226

Designing Visual Interfaces (Mullet and Sano), 225

desirability, 9

desire, appealing to in software design, 98

desktop

software identity, displaying on, 457-458

Unix, 324

Dewey Decimal system, 200

dial control, 361

dialog box. See also specific dialog

alert dialog, 445-447, 453

beginning user, providing for, 36

bulletin dialog, 406-407, 435

Cancel button, 398, 401, 405-406, 413-414

cascading, 421-422

Close button/box, 398-399, 415

color of, 397

configuration dialog, 130-131

confirmation dialog, 139-140, 414, 447-450

consistency, 397, 398

dynamic, 422-423

eliminating unnecessary alert dialog, 445-447, 453

eliminating unnecessary bulletin dialog, 435

eliminating unnecessary confirmation dialog, 448-450

eliminating unnecessary from transient software, 110

eliminating unnecessary input dialog, 25-26, 121, 124-125

eliminating unnecessary modeless dialog, 148

eliminating unnecessary process dialog, 406

eliminating unnecessary reporting dialog, 129

eliminating unnecessary using modeless feedback, 451-455

encapsulation tool, as, 394

expanding, 420

feedback, delivering using, 122, 395, 404-406, 410

function, assigning to appropriate, 327-329

function dialog, 402-403, 410, 412

Goal-Directed Design, in, 401-407

guide facility, providing using, 36

handheld device, 495

Help button, 415

interruption caused by, 393-394

location, 409

menu, accessing from, 369, 394

modal, 395, 398, 410, 413-415, 495

modeless, 122, 148, 396-401, 495

OK button, 395, 398, 402, 403, 413-414

ownership, 395

placement, 126, 395, 412

politeness, 409

preview area, 394, 425

print dialog, 130-131, 188, 402, 421

process dialog, 404-406

property dialog, 401-402, 410

room analogy, 327

screen real estate, 399, 409, 411-412

shortcut, accessing using, 415-416

splash screen, 461

state, remembering, 111, 412-413, 420

status, indicating using, 405-406

system modal, 395, 410

tabbed, 417-420

terminating command for bulletin dialog, 406

terminating command for function dialog, 402, 403

terminating command for modal dialog, 413-415

terminating command for modeless dialog, 396, 397-398

terminating command for tabbed dialog, 418

terminating command, necessity of, 395

text used in, 410, 414

title bar, 409-410

toolbar versus, 131, 399-400

transient posture of, 111, 406, 407, 410-412

transient software, eliminating from, 110

use, appropriate, 394

visual design, 236, 397

window, fulfilling function of main, 393

window pollution, 329-330

wizard, 463-464

dialogue between user and artifact, 76

digitizing tablet, 268

direct manipulation, 263-266, 303-304, 425-426

discrete data, 282, 283

disk space display, 126-127, 128, 240

dislocation, 155

Display Settings dialog (Windows), 352

division of labor between user and computer, 191

DLL (dynamic link library) files, 473

Dock (Mac OS), 390

documentation of design, 19

document-centric software, 108

Don't Make Me Think! (Krug), 477

dot NET (.NET) platform, 478

drag rectangle, 285-286

drag-and-drop

axis, along, 312

beginner user, providing assistance to, 291

cancel mechanism, 304-305, 306

candidacy, 291-292, 293

captive phase, 265

capture, 303-305

columns, between, 299

combobox drag-and-drop functionality, 351

committing, 294, 298, 299

copy of object, dragging, 265, 307

data object, 290-291, 309

debouncing, 297-298

defined, 289

double dragging, 275

escaping from drag, 304

exterior, 289-291

feedback, audio, 454-455

feedback, visual, 265, 292-293, 294-295, 305

file system drag-and-drop functionality, 290-291

function object, 291

graphics software, 307, 311-312

handheld device, on, 496

horizontal, 298-299

interior, 289-290

list control drag-and-drop functionality, 347-348

Mac OS, 289, 290, 293

mental model, 298

meta-key, involving, 265, 304, 307, 311-312

paradigm, 290-291

pliancy, 293, 305-306

repositioning object using, 309

screen flicker, avoiding, 297-299

source, 290, 291-292, 294, 303

target, 290, 291-292, 294

threshold, 297-299, 300, 311-312, 315

vertical, 298-299

window state considerations, 333

Windows, 290, 292, 293, 295-296

drawer control, 362

drawing software. See graphics software

drop shadow control, 327, 425-426

dynamic link library files. See DLL files




About Face 2.0(c) The Essentials of Interaction Design
About Face 2.0(c) The Essentials of Interaction Design
ISBN: N/A
EAN: N/A
Year: 2006
Pages: 263

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net