Front cover image for Human-computer interaction

Human-computer interaction

Much has changed since the first edition of human-computer interaction was published. The excitement of these changes is captured in this new edition, which also looks forward to other emerging technologies. However, the book is firmly rooted in strong principles and models independent of the passing technologies of the day.
Print Book, English, ©2004
Pearson/Prentice Hall, Harlow, England, ©2004
xxv, 834 p. : il. ; 24 cm
9780130461094, 0130461091
318383375
ContentsForewordPreface to the third editionPreface to the second editionPreface to the first edition IntroductionPart 1 FoundationsChapter 1 The human1.1 Introduction1.2 Input–output channelsDesign Focus: Getting noticedDesign Focus: Where's the middle?1.3 Human memoryDesign Focus: Cashing inDesign Focus: 7 ± 2 revisited1.4 Thinking: reasoning and problem solvingDesign Focus: Human error and false memories1.5 Emotion1.6 Individual differences1.7 Psychology and the design of interactive systems1.8 SummaryExercisesRecommended readingChapter 2 The computer2.1 IntroductionDesign Focus: Numeric keypads2.2 Text entry devices2.3 Positioning, pointing and drawing2.4 Display devicesDesign Focus: Hermes: a situated display2.5 Devices for virtual reality and 3D interaction2.6 Physical controls, sensors and special devicesDesign Focus: Feeling the roadDesign Focus: Smart-Its – making sensors easy2.7 Paper: printing and scanningDesign Focus: Readability of text2.8 Memory2.9 Processing and networksDesign Focus: The myth of the infinitely fast machine2.10 SummaryExercisesRecommended readingChapter 3 The interaction3.1 Introduction3.2 Models of interactionDesign Focus: Video recorder3.3 Frameworks and HCI3.4 ErgonomicsDesign Focus: Industrial interfaces3.5 Interaction stylesDesign Focus: Navigation in 3D and 2D3.6 Elements of the WIMP interfaceDesign Focus: Learning toolbars3.7 Interactivity3.8 The context of the interactionDesign Focus: Half the picture?3.9 Experience, engagement and fun3.10 SummaryExercisesRecommended readingChapter 4 Paradigms4.1 Introduction4.2 Paradigms for interaction4.3 SummaryExercisesRecommended readingPart 2 Design processChapter 5 Interaction design basics5.1 Introduction5.2 What is design?5.3 The process of design5.4 User focusDesign Focus: Cultural probes5.5 Scenarios5.6 Navigation designDesign Focus: Beware the big button trapDesign Focus: Modes5.7 Screen design and layoutDesign Focus: Alignment and layout matterDesign Focus: Checking screen colors5.8 Iteration and prototyping5.9 SummaryExercisesRecommended readingChapter 6 HCI in the software process6.1 Introduction6.2 The software life cycle6.3 Usability engineering6.4 Iterative design and prototypingDesign Focus: Prototyping in practice6.5 Design rationale6.6 SummaryExercisesRecommended readingChapter 7 Design rules7.1 Introduction7.2 Principles to support usability7.3 Standards7.4 Guidelines7.5 Golden rules and heuristics7.6 HCI patterns7.7 SummaryExercisesRecommended readingChapter 8 Implementation support8.1 Introduction8.2 Elements of windowing systems8.3 Programming the applicationDesign Focus: Going with the grain8.4 Using toolkitsDesign Focus: Java and AWT8.5 User interface management systems8.6 SummaryExercisesRecommended readingChapter 9 Evaluation techniques9.1 What is evaluation?9.2 Goals of evaluation9.3 Evaluation through expert analysis9.4 Evaluation through user participation9.5 Choosing an evaluation method<