|
|
|
Copyright
|
|
|
|
Preface
|
|
|
|
Acknowledgments
|
|
|
|
Introduction The Importance of Fundamentals
|
|
|
|
Chapter One. Background
|
|
|
|
|
Section 1-1. Interface Definition
|
|
|
|
|
Section 1-2. Keep the Simple Simple
|
|
|
|
|
Section 1-3. Human-Centered Design and User-Centered Design
|
|
|
|
|
Section 1-4. Tools That Do Not Facilitate Design Innovation
|
|
|
|
|
Section 1-5. Interface Design in the Design Cycle
|
|
|
|
|
Section 1-6. Definition of a Humane Interface
|
|
|
|
|
Chapter Two. Cognetics and the Locus of Attention
|
|
|
|
|
Section 2-1. Ergonomics and Cognetics: What We Can and Cannot Do
|
|
|
|
|
Section 2-2. Cognitive Conscious and Cognitive Unconscious
|
|
|
|
|
Section 2-3. Locus of Attention
|
|
|
|
|
Chapter Three. Meanings, Modes, Monotony, and Myths
|
|
|
|
|
Section 3-1. Nomenclature and Notations
|
|
|
|
|
Section 3-2. Modes
|
|
|
|
|
Section 3-3. Noun-Verb versus Verb-Noun Constructions
|
|
|
|
|
Section 3-4. Visibility and Affordances
|
|
|
|
|
Section 3-5. Monotony
|
|
|
|
|
Section 3-6. Myth of the Beginner-Expert Dichotomy
|
|
|
|
|
Chapter Four. Quantification
|
|
|
|
|
Section 4-1. Quantitative Analyses of Interfaces
|
|
|
|
|
Section 4-2. GOMS Keystroke-Level Model
|
|
|
|
|
Section 4-3. Measurement of Interface Efficiency
|
|
|
|
|
Section 4-4. Fitts' Law and Hick's Law
|
|
|
|
|
Chapter Five. Unification
|
|
|
|
|
Section 5-1. Uniformity and Elementary Actions
|
|
|
|
|
Section 5-2. Elementary Actions Cataloged
|
|
|
|
|
Section 5-3. File Names and Structures
|
|
|
|
|
Section 5-4. String Searches and Find Mechanisms
|
|
|
|
|
Section 5-5. Cursor Design and a Strategy for Making Selections
|
|
|
|
|
Section 5-6. Cursor Position and LEAP
|
|
|
|
|
Section 5-7. Applications Abolished
|
|
|
|
|
Section 5-8. Commands and Transformers
|
|
|
|
|
Chapter Six. Navigation and Other Aspects of Humane Interfaces
|
|
|
|
|
Section 6-1. Intuitive and Natural Interfaces
|
|
|
|
|
Section 6-2. Better Navigation: ZoomWorld
|
|
|
|
|
Section 6-3. Icons
|
|
|
|
|
Section 6-4. Techniques and Help Facilities in Humane Interfaces
|
|
|
|
|
Section 6-5. Letter from a User
|
|
|
|
|
Chapter Seven. Interface Issues Outside the User Interface
|
|
|
|
|
Section 7-1. More Humane Programming Language Environments
|
|
|
|
|
Section 7-2. Modes and Cables
|
|
|
|
|
Section 7-3. Ethics and Management of Interface Design
|
|
|
|
|
Chapter Eight. Conclusion
|
|
|
|
Appendix A. The One-Button Mouse: History and Future
|
|
|
|
Appendix B. SwyftCard Interface Theory of Operation
|
|
|
|
References
|
|
|
|
Colophon
|