Designing Highly Useable Software

O

Object Linking and Embedding (OLE), 130, 197–198

object-oriented programming (OOP), 232–234, 234

for developers, 242–244

for end users, 239–241

limitations of, 236–238

for system administrators, 241–242

for usability, 238

objects, deleting, 176–178

odometers, 150

offsite, in-person training, 294

OLE (Object Linking and Embedding), 130, 197–198

one-handed operations, 118

online banking, 251–252

online data, 148–151

online help, 288–290

converting manuals to, 290

PDF files for, 291–293, 292–293

online training, 294

onsite, in-person training, 294

Open method, 226

open-mindedness, 276

opening files

copies of, 22

in running programs, 196–198

option buttons, 77–78, 78

Options dialog boxes, 87–88, 87–88

organizations, helpful, 322

outgoing e-mail, 167

Outlook

Calendar feature in, 101

keyboard shortcuts in, 27–28

multiple instances of, 195

overconfident programmers, 309–311

overly complex code, 184–185

overuse of mouse, 31

overwriting files, warnings for, 287

Категории