Designing the user interface : strategies for effective human-computer interaction /
Ben Shneiderman
- 1st edition
- Reading ; California ; Addison-Wesley, c1987.
- xv, 448 p. : ill. (some col.) ; 25 cm.
Part I Motivations and foundations 1 Human factors of interactive software 1.1 Introduction 1.2 Primary design goals 1.3 Human factors design goals 1.4 Motivations for human factors in design 1.5 Accommodating human diversity etc.
2 Theories, Principles, and Guidelines 2.1 Introduction 2.2 A high-level theory : Syntactic/ semantic model of user knowledge 2.3 Principles : Recognize the diversity 2.4 Eight golden rules of dialog design 2.5 Preventing errors etc.
Part II Interaction Styles 3 Menu Selection Systems 3.1 Introduction 3.2 Semantic organization 3.3 Item presentation sequence 3.4 Response time and display rate 3.5 Moving through menus quickly etc.
4 Command Languages 4.1 Introduction 4.2 Functionality to support users' tasks 4.3 Command organization strategies 4.4 The benefits of structure 4.5 Naming and abbreviations etc. 5 Direct Manipulation 5.1 Introduction 5.2 Examples of direct manipulation systems 5.3 Explanations of direct manipulation 5.4 Potential applications of direct manipulation 5.5 Direct manipulation desk operation system etc.
Part III Considerations and Augmentations 6 Interaction devices 6.1 Introduction 6.2 Keyboards and function keys 6.3 Pointing devices 6.4 Speech recognition, digitization, and generation 6.5 Displays etc.
7 Response Time and Display Rate 7.1 Introduction 7.2 Theoretical foundations 7.3 Display rate and variability 7.4 Response time : Expectations and attitudes 7.5 Response time : User productivity etc.
8 System Messages 8.1 Introduction 8.2 Error messages 8.3 Nonanthropomorphic instructions 8.4 Screen design 8.5 Color etc.
9 Printed Manuals, Online help, and tutorials 9.1 Introduction 9.2 Paper versus screens : A comparison 9.3 Preparing printed manuals 9.4 Preparing online facilities 9.5 Practitioner's summary etc.
Part IV Assessment and Reflection 10 Iterative design, testing, and evaluation 10.1 Introduction 10.2 Iterative design during development 10.3 Evaluation during active use 10.4 Quantitative evaluations 10.5 Development life-cycle etc.
11 Social and individual impact 11.1 Introduction 11.2 Fears and nightmares 11.3 Preventing the plagues 11.4 Overcoming the obstacle of animism 11.5 In the long run
References : p. 435 - 436 . -- Index : p. 437 - 448
0201165058 : $30.00 (est.)
85028765
Human-computer interaction. User interfaces (Computer systems) System design.