TY - BOOK AU - Shneiderman,Ben TI - Designing the user interface : : strategies for effective human-computer interaction / SN - 0201694972 PY - 1998/// CY - California PB - Addison-Wesley KW - HUMAN-COMPUTER INTERACTION KW - USER INTERFACES(COMPUTER SYSTEMS) KW - INTERACCION HOMBRE-ORDENADOR KW - INTERFAZ HOMBRE-MAQUINA KW - INTERFAZ DEL USUARIO KW - ENTORNO DEL USUARIO N1 - CONTENIDO 1. Human Factors Of Interactive Software 3 Goals Of System Engineering 9 Goals Of User-Interface Design 14 Motivations For Human Factors In Design 16 Accommodation Of Human Diversity 18 Three Goals 28 2. Theories, Principles, And Guidelines 51 High-Level Theories 53 Object-Action Interface Model [ Principle 1: Recognize The Diversity 61 Principle 1: Recognize the Diversity 67 Principle 2: Use The Eight Golden Rules Of Interface Design 74 Principle 3: Prevent Errors 76 Guidelines For Data Display 79 Guidelines For Data Entry 82 Balance Of Automation And Human Control 83 3. Managing Design Processes 95 Organizational Design To Support Usability 97 The Three Pillars Of Design 100 Development Methodologies 104 Ethnographic Observation 107 Participatory Design 109 Scenario Development 111 Social Impact Statement For Early Design Review 113 Legal Issues 115 4. Expert Reviews, Usability Testing, Surveys, And Continuing Assessments 123 Expert Reviews 125 Usability Testing And Laboratories 127 Surveys 132 Acceptance Tests 135 Evaluation During Active Use 145 Controlled Psychologically Oriented Experiments 149 5. Software Tools 155 Specification Methods 157 Software Tools 166 Evaluation And Critiquing Tools 177 6. Direct Manipulation And Virtual Environments 185 Examples Of Direct-Manipulation Systems 187 Explanations Of Direct Manipulation 202 Visual Thinking And Icons 207 Direct-Manipulation Programming 210 Home Automation 213 Remote Direct Manipulation 217 Virtual Environments 221 7. Menu Selection, Form Fill-In, And Dialog Boxes 235 Task-Related Organization 237 Item Presentation Sequence 252 Response Time And Display Rate 254 Fast Movement Through Menus 255 Menu Layout 257 Form Fill-In 262 Dialog Boxes 268 8. Command And Natural Languages 275 Functionality To Support Users' Tasks 280 Command-Organization Strategies 282 Benefits Of Structure 285 Naming And Abbreviations 289 Command Menus 292 Natural Language In Computing 293 9. Interaction Devices 305 Keyboards And Function Keys 307 Pointing Devices 315 Speech Recognition, Digitization, And Generation 327 Image And Video Displays 336 Printers 342 10. Response Time And Display Rate 351 Theoretical Foundations 354 Expectations And Attitudes 358 User Productivity 361 Variability 364 11. Presentation Styles: Balancing Function And Fashion 371 Error Messages 373 Nonanthropomorphic Design 380 Display Design 384 Color 398 12. Printed Manuals, Online Help, And Tutorials 409 Reading From Paper Versus From Displays 412 Preparing Printed Manuals 414 Preparations Of Online Facilities 425 13. Multiple-Window Strategies 443 Individual-Window Design 448 Multiple-Window Design 455 Coordination By Tightly Coupled Windows 458 Image Browsing And Tightly Coupled Windows 462 Personal Role Management And Elastic Windows 468 14. Computer-Supported Cooperative Work 477 Goals Of Cooperation 479 Asynchronous Interactions: Different Time, Different Place 482 Synchronous Distributed: Different Place, Same Time 488 Face To Face: Same Place, Same Time 494 Application Of Cscw To Education 498 15. Information Search And Visualization 509 Database Query And Phrase Search In Textual Documents 513 Multimedia Document Searches 519 Information Visualization 522 Advanced Filtering 541 16. Hypermedia And The World Wide Web 551 Hypertext And Hypermedia 556 Information Abundant Web Sites 560 Genres And Goals And Designers 562 Users And Their Tasks 565 Object-Action Interface Model For Web Site Design 567 ER -