Shneiderman, Ben.

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.

004.6 / SHN