A concise, no-nonsense introduction to human-computer interaction.
-- Understanding the user's physical and mental capabilities.
-- Planning, designing and testing systems.
-- Health, safety and social implications of computing systems.
This is a complete, practical interdisciplinary guide to building computer systems that interact well with human beings and serve their needs. It covers all the topics system designers need to know about, including human psychology, cognitive science and artificial intelligence. It includes many examples from everyday life and contemporary computer systems, as well as a wide variety of real-world interfacing problems and solutions, and practical experiments. It also contains up-to-date coverage of ergonomics and other health, safety and social issues associated with computer use.