Introduction: Historical Perspective. Definitions and Dependencies. Prerequisite Knowledge Areas: User Capabilities and Limitations. Computer Applications and Tasks. Computer Capabilities and Limitations. Interaction Characteristics and Options. Representation Models and Methods. Supportive Tools and Techniques. Design and Development: Design Terms and Decision Constructs. Design Approaches and Methods. Design Objects, Modules, and Models. Special-Purpose Designs: Network-Oriented Design. Adaptive Design. Index.
Solidly founded on 25 years of research and teaching, the author integrates the salient features of the subdisciplines of computer science into a comprehensive conceptual framework for the design of human-computer interfaces. He combines definitions, models, taxonomies, structures, and techniques with extensive references and citations to provide professors and students of all levels with a text and practical reference.