|
HCI Bibliography :
Search Results
Database updated: 2016-05-10 Searches since 2006-12-01: 32,255,778 |
director@hcibib.org
Hosted by ACM SIGCHI |
A Moving Target: The Evolution of HCI + Grudin, Jonathan HUMANS IN HCI Perceptual-Motor Interaction: Some Implications for HCI + Welch, T. + Chua, R. + Weeks, D. + Goodman, D. Human Information Processing: An Overview for Human-Computer Interaction + Proctor, R. + Vu, K.-P. Mental Models in Human-Computer Interaction + Payne, S. Emotion in Human-Computer Interaction + Brave, S. + Nass, C. Cognitive Architecture + Byrne, M. Cognition Under Stress: Theoretical Frameworks + Szalma, J. L. + Hancock, P. Motivating, Influencing, and Persuading Users + Fogg, B. J. + Cueller, G. + Danielson, D. Human Error Identification in Human Computer Interaction + Stanton, N. COMPUTERS IN HCI Input Technologies and Techniques + Hinckley, K. Sensor/Recognition-Based Input for Techniques + Wilson, A. Visual Displays + Luczak, H. + Schlick, C. + Ziefle, M. + Park, M. Haptic Interface + Iwata, H. Non-speech Auditory Output + Brewster, S. Network-Based Interaction + Dix, A. User-Centered Interdisciplinary Design of Wearable Computers + Starner, T. + Siewiorek, D. + Mailagic, A. S. Design of Computer Workstations + Smith, M. J. + Carayon, P. + Cohen, W. J. DESIGNING HUMAN-COMPUTER INTERACTIONS Visual Design + Re, P. + Watzman, S. Global/Intercultural User-Interface Design + Marcus, A. Conversational Interfaces and Technologies + Karat, C.-M. + Vergo, J. + Nahamoo, D. + Lai, J. + Yankelovich, N. Multimedia User Interface Design + Sutcliffe, A. Multimodal Interfaces + Oviatt, S. Adaptive Interfaces and Agents + Jameson, A. Mobile Interaction Design in the Age of Experience Ecosystems + Susani, M. Tangible User Interfaces + Ishii, H. Achieving Psychological Simplicity: Measure and Methods to Reduce Cognitive Complexity + Thomas, J. + Richards, J. Information Visualization + Card, S. Groupware and Computer Supported Cooperative Work + Olson, G. + Olson, J. HCI and the Web + Ashman, H. Human-Centered Design of Decision Support Systems + Smith, P. + Geddes, N. Online Communities + Zaphiris, P. Virtual Environments + Stanney, K. Human-Computer Interaction Viewed from the Intersection of Privacy, Security and Trust + Karat, J. + Karat, C.-M. + Brodie, C. APPLICATION/DOMAIN SPECIFIC DESIGN Human Computer Interaction in Health Care + Sainfort, F. + Jacko, J. + Booske, B. C. Why We Play: Affect and the Fun of Games: Designing Emotions for Games, Entertainment Interfaces and Interactive Products + Lazzaro, N. Motor Vehicle Driver Interfaces + Green, P. Human Computer Interaction in Aerospace + Landry, S. User-Centered Design in Games + Pagulayan, R. J. + Keeker, K. + Wixon, D. + Romero, R. L. + Fuller, T. DESIGNING FOR DIVERSITY The Digital Divide + Cooper, J. Information Technology and Older Adults + Czaja, S. + Lee, C. C. HCI for Kids + Bruckman, A. + Bandlow, A. Information Technology for Cognitive Support + Newell, A. F. + Carmichael, A. + Gregor, P. + Alm, N. Physical Disabilities and Computing Technologies: An Analysis of Impairments + Sears, A. + Young, M. + Feng, J. Perceptual Impairments: New Advancements Promoting Technological Access + Jacko, J. A. + Vitense, H. + Scott, I. Universal Accessibility and Functionally Illiterate Populations + Gribbons, W. Computing Technologies for Deaf and Hard of Hearing Users + Hanson, V. THE DEVELOPMENT PROCESS Section A: Requirements Specification User Experience and HCI + Kuniavsky, M. Requirements Specification within the Usability Engineering Lifecycle + Mayhew, D. Task Analysis + Courage, C. + Redish, J. + Wixon, D. Contextual Design + Holtzblatt, K. The Ethnographic Approach to Design + Blomberg, J. + Burrell, M. + Guest, G. Section B: Design and Development Putting Personas to Work: Using Data-Driven Personas to Focus Product Planning, Design and Development + Adlin, T. + Pruitt, J. Prototyping Tools and Techniques + Beaudouin-Lafon, M. + Mackay, W. Scenario-based Design + Rosson, M. B. + Carroll, J. M. Participatory Design: The Third Space in HCI + Muller, M. J. Unified User Interface Development + Stephanidis, C. + Savidis, A. HCI and Software Engineering: Designing for User Interface Plasticity + Coutaz, J. Section C: Testing and Evaluation Usability Testing: Current Practice and Future Directions + Dumas, J. S. Survey Design and Implementation in HCI + Ozok, A. A. Inspection-based Evaluations + Cockton, G. + Lavery, D. + Woolrych, A. Model-Based Evaluation + Kieras, D. MANAGING HCI AND EMERGING ISSUES Technology Transfer + Schofield, K. Augmented Cognition in HCI + Schmorrow, D. Human Values, Ethics, and Design + Friedman, B. + Kahn, P. H., Jr. Cost Justification + Bias, R. G. + Mayhew, D. J. + Upmanyu, D. PERSPECTIVES ON HCI Future Trends in Human-Computer Interaction + Sears, A. + Jacko, J.
Preface + Shneiderman, Ben 1. Introduction to Universal Usability + Lazar, Jonathan 2. Designing Searching and Browsing Software for Elementary-Age Children + Hutchinson, Hilary + Druin, Allison + Bederson, Benjamin B. 3. The Why and How of Senior-Focused Design + O'Connell, Teri 4. Online Redesign of a Web Site's Information Architecture to Improve Accessibility for Users Who are Blind + Evers, Vanessa + Hillen, Hans 5. Listening to Choropleth Maps: Interactive Sonification of Geo-Referenced Data For Users With Visual Impairment + Zhao, Haixia + Shneiderman, Ben + Plaisant, Catherine 6. Improving Screen Readers for Blind Users + Lazar, Jonathan + Allen, Aaron 7. Web Fun Central: Online Learning Tools for Individuals with Down Syndrome + Myers, Matt + Kirijian, Assadour + Charland, Sylvie 8. Using Virtual Peer Technology as an Intervention for Children with Autism + Tartaro, Andrea + Cassell, Justine 9. Evidence-based computer-assisted instruction for Autism Spectrum Disorders + Whalen, Christina + Ingersoll, Brooke + Liden, Lars + Liden, Sven 10. Making Software Accessible for Users with Dementia + Alm, Norman + Dye, Richard + Astell, Arlene + Ellis, Maggie + Gowans, Gary + Campbell, Jim 11. Designing a Cognitive Aid for and with People who have Anterograde Amnesia + Wu, Mike + Baecker, Ron + Richards, Brian 12. Memories of a Life: A Design Case Study for Alzheimer's Disease + Cohene, Tira + Baecker, Ron + Marziali, Elsa + Mindy, Simona 13. Interaction Techniques for Users with Spinal Cord Injuries: A Speech Based Solution + Feng, Jinjuan + Sears, Andrew 14. Adding Gestural Text Entry to Input Devices for People with Motor Impairments + Wobbrock, Jacob + Myers, Brad A. 15. The Creating Community Connections Project: Social and Cultural Approaches for Engaging Low-Income Communities + Pinkett, Randal 16. Implementing Community-Based Participatory Research to Reduce Health and Technology Disparities Among Low Income African-American Women + Maloney-Krischmar, Diane + Walker, Eleanor + Bushnell, David + Sirvastava, Sadanand 17. Evaluating the Usability and Accessibility of an Online Form for Census Data Collection + Murphy, Elizabeth D. + Malakhoff, Lawrence A. + Coon, David A. 18.Internationalizing Greenstone: A Multi-Lingual Tool for Building Digital Libraries + Nichols, David M. + Keegan, Te Taka + Bainbridge, David + Cunningham, Sally Jo + Dewship, Michael + Witten, Ian H. 19. Making Universal Access Truly Universal: Looking Towards the Future + Preece, Jennifer
Introduction and overview Framework for assistive technologies Disabled human user of assistive technologies Delivering assistive technology services to the consumer Funding assistive technology services and systems Seating systems as extrinsic enablers for assistive technologies Human/assistive technology interface Sensory aids for person with visual impairments Sensory aids for person with auditory impairments Assistive technologies for cognitive augmentation Augmentative and alternative communication systems Technologies that enable mobility Technologies that aid transportation Technologies that aid manipulation and control of the environment Assistive technologies in the context of the classroom Assistive technologies in the context of work
Foreword + Benbasat, Izak Preface CONTEXT 1 Introduction 1 Human-Computer Interaction: Definition, Importance and Scope 2 Themes in HCI Underlying This Book 3 Application-A Methodology for HCI Development 4 The Structure of the Book 5 Summary 6 Summary of Concepts and Terms 7 Bibliography and Additional Readings 8 Case Study 9 Exercises 2 Organizational and Business Context 1 Introduction 2 Individual Level 3 Work Group Level 4 Organizational Level Systems 5 Interorganizational Systems 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises FOUNDATIONS 3 Interactive Technologies 1 Introduction 2 Sensory Perception and Interactive Input Devices 3 Output Devices 4 Wearable Devices 5 Wireless Devices 6 Virtual Devices 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Case Study 11 Exercises 4 Physical Engineering 1 Introduction 2 Human Performance and Limitations 3 Sensory Perceptions and Implications for Design 4 Health Problems Associated with HCI 5 Technical Support for the Disabled 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises 5 Congnitive Engineering 1 A Simplified View of Human Information Processing 2 The Complexity of HCI 3 User Activity with Multiple Intentions 4 Using GOMS to Describe User Activity 5 Errors 6 Fit and Complexity Extended 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Case Study 11 Exercises 6 Affective Engineering 1 Introduction: Feeling and Attitude 2 A Simplified View of Affect in HCI 3 Attitudes 4 Expanded View of Affect in HCI 5 Flow and Playfulness 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Exercises APPLICATIONS 7 Evaluation 1 Introduction 2 Usability and Usability Engineering 3 Evaluation Methods 4 Standards 5 Summary 6 Appendix A: The Detailed CIF Template 7 Appendix B: Research Tools 8 Appendix C: Sample Laboratories for HCI Studies 9 Summary of Concepts and Terms 10 Bibliography and Additional Readings 11 Case Study 12 Exercises 8 Design Principles and Guidelines 1 Introduction 2 Design Principles 3 Design Guidelines 4 Summary 5 Summary of Concepts and Terms 6 Bibliography and Additional Readings 7 Case Study 8 Exercises 9 Tasks in the Organizational Context 1 Introduction 2 Characteristics of Organizational Tasks 3 Work at the Office as Context-Tasks and Their Interrelations 4 Decision Making as Organizational Task 5 A Method for Task Analysis and Decision Support 6 A Demonstration of the Method for Task Analysis 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Exercises 11 Appendix: Decision Decomposition Protocol 10 Componential Design 1 Introduction 2 Color 3 Data Input 4 Navigation and Flow Control 5 Quantitative Graphics 6 Form Design 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Exercises 11 HCI Development Methodology 1 Introduction 2 The Role of HCI Development in SDLC 3 The HCI Development Methodology 4 Applying the HCI Development Methodology 5 Summary 6 Summary of Concepts and Terms 7 Bibliography and Additional Readings 8 Case Study 9 Exercises ADDITIONAL CONTEXT 12 Interpersonal Relationships, Collaboration, and Organization 1 Introduction 2 Collaboration 3 The Issue of Trust 4 Communication and Technology 5 Work Group Level 6 Enterprise-Level Systems 7 Enterprise-Level Implementation Issues 8 E-Commerce: Linking the Customer to the Enterprise 9 Summary 10 Summary of Concepts and Terms 11 Bibliography 12 Exercises 13 Social and Global Issues 1 Introduction 2 Social Context 3 Ethical Considerations 4 Global Context 5 The Social and Global Aspects of the Internet 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises 14 Meeting the Changing Needs of IT Development and Use 1 Introduction 2 Emerging IT Use Changes and the Impacts 3 Emerging IT Development Changes 4 Summary 5 Summary of Concepts and Terms 6 Bibliography and Additional Readings 7 Case Study 8 Exercises Glossary Bibliography Subject Index
A GUIDED TOUR OF ERGONOMIC DESIGN
About This Chapter
Introduction
What Is Ergonomic Design?
Human-Centered Design
Military Equipment Design
Ergonomic Criteria
Models of Human Performance
Macroergonomics
Carrots and Sticks
Trends in Industry That Impact Ergonomic Design
Organizations and Additional Information on Ergonomic Design
Ergonomic Methods
Final Remarks
References
Discussion Questions and Exercises
THE HUMAN SYSTEM
About This Chapter
Introduction
The Skeletal Subsystem
The Muscles
Body Movement
The Sensory Subsystems
Support Subsystems
Final Remarks
References
Discussion Questions and Exercises
DESIGN TO FIT TASKS, PROCESSES, AND PEOPLE
About The Chapter
Introduction
Ergonomic Design Principles
Visual Graphics of Operations
Analysis of Tasks and Jobs
Final Remarks
References
Discussion Questions and Exercises
ASSESSMENT AND DESIGN OF THE PHYSICAL ENVIRONMENT
About the Chapter
Introduction
Cleanliness, Clutter, and Disorder
Temperature and Humidity
Lightening and Illumination
Noise
Final Remarks
References
Discussion Questions and Exercises
DESIGN OF WORK AREAS, TOOLS, AND EQUIPMENT
About the Chapter
Introduction
Applied Anthropometry
Design of Work Areas and Stations
Office Design
Design of Tools and Equipment
Protective Equipment for the Operator
Accommodating Handicapped People
Final Remarks
References
Discussion Questions and Exercises
METHODS IMPROVEMENT & MOTION ANALYSIS OF PHYSICAL TASKS
About the Chapter
Introduction
Methods Improvement
Motion and Micromotion Study
Manual Materials Handling
Final Remarks
References
Discussion Questions and Exercises
MEASUREMENT OF HUMAN PERFORMANCE
About the Chapter
Introduction
Some Probabilistic Assumptions
Time Study
Performance Leveling
Determining Allowances
Maintaining Standards
Indirect Performance Measurement
Criteria Other Than Time
Final Remarks
References
Discussion Questions and Exercises
PREDICTING HUMAN PERFORMANCE
About the Chapter
Introduction
Synthetic Data Systems
Standard Data Systems
Cognitive Modeling
Final Comments
References
Discussion Questions and Exercises
MEASUREMENT OF LEARNING AND FORGETTING
About This Chapter
Introduction
Performance Criteria and Experience Units
Some Learning Curve Models
Comparing Alternatives for Learnability
The Correct Learning Curve Model
Forgetting Curves
Final Comments
References
Discussion Questions and Exercises
SAMPLING METHODS IN INDUSTRIAL ERGONOMICS
About This Chapter
Introduction
Activity Sampling
Sampling Strategies
Sequential Bayesian Work Sampling
Final Comments
References
Discussion Questions and Exercises
QUESTIONNAIRES AND INTERVIEW
About the Chapter
Introduction
Questionnaire Design
Interviews
Final Remarks
References
Discussion Questions and Exercises
SIMULATION IN ERGONOMIC DESIGN
About the Chapter
Introduction
Essential Elements of Computer Simulation
Cognitive Simulation
Operator-in-the-Loop Simulation
A Simulation Strategy
Design of Simulation Experiments
Final Remarks
References
Discussion Questions and Exercises
DESIGN FOR CREW-TEAM OPERATIONS
About the Chapter
Introduction
Industrial Work Teams
Simulating Industrial Crews
Research, Development, and Design Teams
Final Remarks
References
Discussion Questions and Exercises
ERGONOMICS IN MAINTENANCE AND REPAIR
About the Chapter
Introduction
System Reliability and Availability
Maintenance Programs
Reducing Maintenance Effort
Final Remarks
References
Discussion Questions and Exercises
ERGONOMICS OF PRODUCT QUALITY AND USABILITY
About the Chapter
Introduction
Quality Management & Customer Driven Design
Usability Analysis & Testing
Designed Experiments
Final Remarks
References
Exercises and Discussion Questions
INSPECTION & QUALITY CONTROL
About the Chapter
Introduction
Some Common Types of Inspection
Human Inspection
Signal Detection Theory (SDT)
Inspection Economics
Improvement & Correction Strategies
Final Comments
References
Discussion Questions and Exercises
MACROERGONOMICS OF OCCUPATIONAL SAFETY AND HEALTH
About This Chapter
Introduction
Some Historical Background
Fundamental Concepts of Industrial Safety and Health
Contemporary Occupational Health and Safety Management
Hazards and Control Measures
Warnings and Safety Programs
Final Remarks
References
Discussion Questions and Exercises
COMMUNICATION AND DISPLAY DESIGN
About the Chapter
Introduction
Communication Theory
Human Information Processing
Display Design
Final Comments
References
Discussion Questions and Exercises
ERGONOMICS OF CONTROL
About this Chapter
Introduction
Control Systems
Manual Control
Design of Controls
Fuzzy Control
Supervisory Control
Final Comments
References
Some Discussion Questions
DECISION MAKING & DECISION SUPPORT
About This Chapter
Introduction
Classical or Normative Decision Theory
Behavioral Decision Theory
Naturalistic Decision Theory
Group Decision Making
Decision Support
Final Remarks
References
PERSONNEL SELECTION, PLACEMENT, AND TRAINING
About the Chapter
Introduction
Personnel Selection and Placement
Training
Job Aids
Economic Considerations in Training
Final Comments
References
Discussion and Exercise Questions
Suggested Solutions
DESIGN FOR COMPENSATION AND ACCOMMODATION
About This Chapter
Introduction
Job Evaluation
Measuring Productivity
Wage Administration
Job Design for Sub-Populations
Final Remarks
References
Some Discussion Questions
Some Exercises
Solutions to Exercises
Appendix A: Selling Ergonomics to Management
Appendix B: Economic Analysis of Projects in Ergonomic Design and Management
Appendix C: Some Probability Distributions
Appendix D: Tables of Statistical Distributions
Appendix E: Some Fundamentals of Statistical Regression and Correlation
Appendix F: Fundamentals of Analysis of Variance
Abduction and Web Interface Design + Magnani, Lorenzo + Bardone, Emanuele Adaptable and Adaptive Web-Based Educational Systems + Gaudioso, Elena + Montero, Miguel Agent-Based System for Discovering and Building Collaborative Communities + Nabuco, Olga + Koyama, Mauro F. + Pereira, Edeneziano D. + Drira, Khalil Agent-Supported Interface for Online Tutoring + Soh, Leen-Kiat Analyzing and Visualizing the Dynamics of Scientific Frontiers and Knowledge Diffusion + Chen, Chaomei + Lobo, Natasha Art as Methodology + Kettley, Sarah Attention Aware Systems + Roda, Claudia + Thomas, Julie Automated Deduction and Usability Reasoning + Campos, Jose Creissac + Harrison, Michael D. Automatic Evaluation of Interfaces on the Internet + Mandl, Thomas Automatic Facial Expression Analysis + Tan, Huachun + Zhang, Yujin A Case Study on the Development of Broadband Technology in Canada + Luppicini, Rocci J. Cognitive Graphical Walkthrough Interface Evaluation + Karoulis, Athanasis + Demetriadis, Stavros + Pombortsis, Andreas Cognitively Informed Multimedia Interface Design + Alkhalifa, Eshaa M. Communication + Dynamic Interface = Better User Experience + Polovina, Simon + Pearson, Will Computer Access for Motor-Impaired Users + Trewin, Shari + Keates, Simeon Computer-Based Concept Mapping + Alpert, Sherman R. Computer-Supported Collaborative Learning + Devedzic, Vladan Conceptual Models and Usability + Macefield, Ritchie A Cooperative Framework for Information Browsing in Mobile Environment + Hua, Zhigang + Xie, Xing + Lu, Hanqing + Ma, Wei-Ying CSCW Experience for Distributed System Engineering + Villemur, Thierry + Drira, Khalil Cultural Diversity and Aspects of Human Machine Systems in Mainland China + Rose, Kerstin The Culture(s) of Cyberspace + Macfadyen, Leah P. Design Frameworks + Knight, John + Jefsioutine, Marie Design Rationale for Increasing Profitability of Interactive Systems Development + Lacaze, Xavier + Palanque, Philippe + Barboni, Eric + Navarre, David The Development of the Personal Digital Assistant (PDA) Interface + Garrett, Bernard Mark Development Methodologies and Users + Singh, Shawren + Kotze, Paula A Dynamic Personal Portfolio Using Web Technologies + Verhaart, Michael + Kinshuk, + Education, the Internet, and the World Wide Web + Clayton, John F. The Effect of Usability Guidelines on Web Site User Emotions + Chalmers, Patricia A. Elastic Interfaces for Visual Data Browsing + Hurst, Wolfgang Engagability + Knight, John Ethics and HCI + Knight, John Expectations and Their Forgotten Role in HCI + Noyes, Jan Eye Tracking in HCI and Usability Research + Poole, Alex + Ball, Linden J. From User Inquiries to Specification + Hvannberg, Ebba Thora + Gunnarsdottir, Sigrun + Gyda, Atladottir Fuzzy Logic Usage in Emotion Communication of Human Machine Interaction + Xu, Zhe + John, David + Boucouvalas, Anthony C. GIS Applications to City Planning Engineering + Sadoun, Balqies A GIS-Based Interactive Database System for Planning Purposes + Al-Hanbali, Nedal + Sadoun, Balqies Globalization, Culture, and Usability + Rose, Kerstin Grounding CSCW in Social Psychology + Farooq, Umer + Fairweather, Peter G. + Singley, Mark K. HCI in South Africa + Singh, Shawren Hedonic, Emotional, and Experiential Perspectives on Product Quality + Hassenzahl, Marc Human Factors in the Development of Trend Detection and Tracking Techniques + Chen, Chaomei + Toprani, Kaushal + Lobo, Natasha Human-Centered Conceptualization and Natural Language + Andrade, Javier + Ares, Juan + Garcia, Rafael + Rodriguez, Santiago + Silva, Andres Human-Computer Interaction and Security + Richter, Kai + Roth, Volker Iconic Interfaces for Assistive Communication + Abhishek, + + Basu, Anupam The Importance of Similarity in Empathic Interaction + Hall, Lynne + Woods, Sarah Improving Dynamic Decision Making through HCI Principles + Qudrat-Ullah, Hassan Including Users with Motor Impairments in Design + Keates, Simeon + Trewin, Shari + Elliott, Jessica Paradise The Influence of Expressive Images for Computer Interaction + Xu, Zhe + John, David + Boucouvalas, Anthony C. Information Interaction Beyond HCI + Duchastel, Philip Information Rich Systems and User's Goals and Information Needs + Albers, Michael J. Information Space + Benyon, David Intelligent Multi-Agent Cooperative Learning System + Soh, Leen-Kiat + Jiang, Hong Interactive Speech Skimming via Time-Stretched Audio Replay + Hurst, Wolfgang + Lauer, Tobias International Standards for HCI + Bevan, Nigel Internet-Mediated Communication at the Cultural Interface + Macfadyen, Leah P. Knowledge Management as an E-Learning Tool + Andrade, Javier + Ares, Juan + Garcia, Rafael + Rodriguez, Santiago + Seoane, Maria + Suarez, Sonia Knowledgeable Navigation in Virtual Environments + Sadeghian, Pedram + Kantardzic, Mehmed + Rashad, Sherif The Language of Cyberspace + Macfadyen, Leah P. + Doff, Sabine Mobile Clinical Learning Tools Using Networked Personal Digital Assistants (PDAs) + Garrett, Bernard Mark Moral Mediators in HCI + Magnani, Lorenzo + Bardone, Emanuele + Bocchiola, Michele Motivation in Component-Based Software Development + Chroust, G. Obstacles for the Integration of HCI Practices into Software Engineering Development Processes + Ferre, Xavier + Juristo, Natalia + Moreno, Ana M. On Not Designing Tools + Kettley, Sarah Online Learning + Clayton, John F. An Overview of an Evaluation Framework for E-Learning + Rentroia-Bonito, Maria Alexandra + Jorge, Joaquim A. + Ghaoui, Claude An Overview of Multimodal Interaction Techniques and Applications + Bourguet, Marie-Luce PDA Usability for Telemedicine Support + Becker, Shirley Ann Pen-Based Digital Screen Interaction + Mohamed, Khaireel A. + Ottmann, Thomas The Prospects for Identity and Community in Cyberspace + Macfadyen, Leah P. Question Answering from Procedural Semantics to Model Discovery + Kontos, John + Malagardi, Ioanna Recommender Systems in E-Commerce + Gil, A. B. + Garcia, F. J. Replicating Human Interaction to Support E-Learning + Janvier, William A. + Ghaoui, Claude A Semantic Learning Objects Authoring Tool + Garcia, F. J. + Berlanga, A. J. + Garcia, J. Sense of Presence + Sas, Corina Site Maps for Hypertext + Shapiro, Amy M. Social Factors and Interface Design Guidelines + Xu, Zhe + John, David + Boucouvalas, Anthony C. Social-Technical Systems + Whitworth, Brian Socio-Cognitive Engineering + Sharples, Mike Software Engineering and HCI + Singh, Shawren + Dix, Alan Spam + de Freitas, Sara + Levene, Mark Spam as a Symptom of Electronic Communication Technologies that Ignore Social Requirements + Whitworth, Brian Supporting Culture in Computer-Supported Cooperative Work + Xiao, Lu + Convertino, Gregorio + Trauth, Eileen + Carroll, John M. + Rosson, Mary Beth Supporting Navigation and Learning in Educational Hypermedia + Boechler, Patricia M. Task Analysis at the Heart of Human-Computer Interaction + Diaper, Dan Task Ontology-Based Human-Computer Interaction + Seta, Kazuhisa The Think Aloud Method and User Interface Design + Jaspers, M. W. M. Tool Support for Interactive Prototyping of Safety-Critical Interactive Applications + Bastide, Remi + Navarre, David + Palanque, Philippe Toward an HCI Theory of Cultural Cognition + Faiola, Anthony Tracking Attention through Browser Mouse Tracking + Owen, Robert S. Traditional vs. Pull-Down Menus + Henley, Mary + Noyes, Jan Turning the Usability Fraternity into a Thriving Industry + Henry, Pradeep Ubiquitous Computing and the Concept of Context + Oulasvirta, Antti + Salovaara, Antti Ubiquitous Internet Environments + Roibas, Anxo Cereijo Understanding and Improving Usability Inspection Methods + Woolrych, Alan + Hindmarch, Mark Understanding Cognitive Processes in Educational Hypermedia + Boechler, Patricia M. Usability Barriers + Danielson, David R. Usability Data Quality + Danielson, David R. The Use and Evolution of Affordance in HCI + Christou, Georgios Use of the Secondary Task Technique for Tracking User Attention + Owen, Robert S. Using Mobile Communication Technology in Student Mentoring + Hakkila, Jonna + Beekhuyzen, Jenine Various Views on Digital Interactivity + Thomas, Julie + Roda, Claudia Visual and Physical Interfaces for Computer and Video Games + Ip, Barry + Jacobs, Gabriel WAP Applications in Ubiquitous Scenarios of Work + Roibas, Anxo Cereijo Wearable and Mobile Devices + de Freitas, Sara + Levene, Mark Web Credibility + Danielson, David R. Web-Based Human Machine Interaction in Manufacturing + Blecker, Thorsten + Graf, Gunter Web-Based Instructional Systems + Magoulas, George D.
An Introduction to Designing for Accessibility Making the Business Case for Accessibility Implementing Design for Accessibility in Industry The Role of Senior Management The Role of Project Management Filling the Skills Gap Case Study: Making Expertise Available Within a Company Putting Accessibility Into the Design Process Case Study: Designing for Accessibility in Practice Involving Users in the Design Process Conducting Sessions With Users Case Study: Investigating the Accessibility of Digital Television for Older Adults
PART 1: THE IMPACT OF WEB ACCESSIBILITY 1: Understanding Web Accessibility 2: Overview of Law and Guidelines 3: Implementing Accessibility in the Enterprise 2: IMPLEMENTING ACCESSIBLE WEBSITES 4: Overview of Accessible Technologies 5: Assistive Technology: Screen Readers and Browsers 6: Accessible Content 7: Accessible Navigation 8: Accessible Data Input 9: CSS for Accessible Web Pages 10: Accessible JavaScript 11: Accessible Flash 12: PDF Accessibility 13: Accessibility Testing 14: Introduction to WCAG 2.0 15: Retrofitting Case Study: Redesign of a University Website 3: ACCESSIBILITY LAW AND POLICY 16: U.S. Web Accessibility Law in Depth 17: Worldwide Accessibility Laws and Policies A: Glossary of Terms B: Guide to the Section 508 Standards for Electronic and Information Technology C: Overview of PAS 78 Guide to Good Practice in Commissioning Accessible Websites
Fundamentals Introduction Design simply Build well Favor HTML over other formats Design for keyboard access Design for tansformation Allow users to control their environment Document Structure Introduction Separate content and presentation Mark up document structure Use style sheets for presentation Design pages that function without style sheets Write valid code Use linked style sheets Text Introduction Use plain text for text Use CSS for styling text Allow user settings to define base text size Size other text elements relative to the user-defined text size Design pages that can accommodate different text sizes Maintain contrast between text and background Use style sheets for setting text color Do not use text color alone to convey information Mark up text using structural tags Use structural markup appropriately Images Introduction Use images purposefully Do not use graphic text Avoid animated images Provide alt-text for all relevant images Provide a full text description for content images Provide blank alt-text for irrelevant or redundant images Maintain a catalog of image content Keep image dimensions as small as possible Use thumbnails for large images Data Tables Introduction Use table markup for data Simplify data table layouts Identify data table row and column headings Use CAPTION and SUMMARY to describe data tables Layout Tables Introduction Use tables for layout only when necessary Use simple layout tables Use only basic table tags Design layout tables for linear access Use flexible cell widths Frames Introduction Avoid using frames Use frame titles to identify the function of each frame Provide an alternative to frames Lists Introduction Use list markup for lists Avoid compound lists Forms Introduction Design simple and clear forms Provide an alternate to forms Label form fields Associate related form fields Design forms for keyboard accessibility Apply a logical sequence to form elements Don't auto-populate form fields with text Use form elements correctly Links Introduction Use text for links Use descriptive link text Underline links that are not otherwise identifiable as links Differentiate visited and unvisited links Provide "you are here" orientation cues Use alt-text for image links Color Introduction Select contrasting colors for greatest legibility Don't use color alone to convey meaning Allow users to override color settings Audio and Video Introduction Provide text for audio content Provide descriptions for video content Provide alternate formats for media-based content Make media keyboard accessible Allow users to control media playback Interactivity Introduction Use add-ons for interactivity only when necessary Allow users to control the user interface Make interactivity keyboard-accessible Provide an accessible alternate when using a nonstandard format Editorial Style Introduction Break up text into segments Start sentences, headings, and links with keywords Adopt a writing style that is clear and to the point Use appropriate language and terminology Keep content current and links functional Mark up language changes within a document Identify and describe abbreviations and acronyms Provide a print option for lengthy documents Page Layout Introduction Design pages for linear access Communicate visual information to nonvisual users Apply a consistent design Balance content and navigation Provide navigation tools Design flexible page layouts Use style sheets for layout whenever possible Provide direct access to page content
1. Realizing the Power of Multimedia and the Web
2. The Art of Designing Elegant Software
3. The User Interface Design Process
4. Goal Setting and Needs Assessment
5. Creativity and Idea Generation
6. Menus and Controls
7. Designing Usable Navigation
8. Solving Design Problems
9. Visual Considerations
10. Writing for Usability
11. Designing for Accessibility
12. Specifying the Design
13. Performing Usability Testing
14. The User Interface Designer in Professional Practice
I. The Evolution of Human-Computer Interaction: From Memex to Bluetooth and Beyond www.isrc.umbc.edu/HCIHandbook/Intro.html + Pew, Richard W. II. HUMANS IN HCI (Mary Czerwinski) 1. Perceptual-Motor Interaction: Some Implications for HCI www.isrc.umbc.edu/HCIHandbook/Chapter_1.html + Chua, Romeo + Weeks, Daniel J. + Goodman, David 2. Human Information Processing: An overview for Human-Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_2.html + Proctor, Robert W. + Vu, Kim-Phuong L. 3. Mental Models www.isrc.umbc.edu/HCIHandbook/Chapter_3.html + van der Veer, Gerrit C. + Melguizo, Maria del Carmen Puerta 4. Emotion in Human-Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_4.html + Brave, Scott + Nass, Cliff 5. Cognitive Architecture www.isrc.umbc.edu/HCIHandbook/Chapter_5.html + Byrne, Michael D. 6. Modeling Humans in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_6.html + Yoshikawa, Hidekazu III. COMPUTERS IN HCI (Rob Jacob) 7. Input Technologies and Techniques www.isrc.umbc.edu/HCIHandbook/Chapter_7.html + Hinckley, Ken 8. Conversational Interface Technologies www.isrc.umbc.edu/HCIHandbook/Chapter_8.html + Karat, Clare-Marie + Vergo, John + Nahamoo, David 9. Visual Displays www.isrc.umbc.edu/HCIHandbook/Chapter_9.html + Luczak, Holger + Roetting, Matthias + Oehme, Olaf 10. Haptic Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_10.html + Iwata, Hiroo 11. Non-speech Auditory Output www.isrc.umbc.edu/HCIHandbook/Chapter_11.html + Brewster, Stephen IV. HUMAN-COMPUTER INTERACTION IV.A. Interaction Fundamentals (Julie Jacko) 12. Multimedia User Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_12.html + Sutcliffe, Alistair 13. Visual Design Principles for Usable Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_13.html + Watzman, Suzanne 14. Multimodal Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_14.html + Oviatt, Sharon 15. Adaptive Interfaces and Agents www.isrc.umbc.edu/HCIHandbook/Chapter_15.html + Jameson, Anthony 16. Network-Based Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_16.html + Dix, Alan 17. Motivating, Influencing, and Persuading Users www.isrc.umbc.edu/HCIHandbook/Chapter_17.html + Fogg, BJ 18. Human Error Identification in Human Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_18.html + Stanton, Neville A. 19. Design of Computer Workstations www.isrc.umbc.edu/HCIHandbook/Chapter_19.html + Smith, Michael J. + Carayon, Pascale + Cohen, William J. IV. B. Designing Interfaces For Diverse Users (Gregg Vanderheiden) 20. Genderizing HCI www.isrc.umbc.edu/HCIHandbook/Chapter_20.html + Cassell, Justine 21. Designing Computer Systems for Older Adults www.isrc.umbc.edu/HCIHandbook/Chapter_21.html + Czaja, Sara J. + Lee, Chin Chin 22. HCI for Kids www.isrc.umbc.edu/HCIHandbook/Chapter_22.html + Bruckman, Amy + Bandlow, Alisa 23. Global / Intercultural User-Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_23.html + Marcus, Aaron 24. Information Technology for Cognitive Support www.isrc.umbc.edu/HCIHandbook/Chapter_24.html + Newell, Alan F. + Carmichael, Alex + Gregor, Peter + Alm, Norman 25. Physical Disabilities and Computing Technologies: An Analysis of Impairments www.isrc.umbc.edu/HCIHandbook/Chapter_25.html + Sears, Andrew + Young, Mark 26. Perceptual Impairments and Computing Technologies www.isrc.umbc.edu/HCIHandbook/Chapter_26.html + Jacko, Julie A. + Vitense, Holly + Scott, Ingrid IV.C. Interaction Issues for Special Applications (Jenny Preece) 27. Documentation: Not yet implemented but coming soon! www.isrc.umbc.edu/HCIHandbook/Chapter_27.html + Mehlenbacher, Brad 28. Information Visualization www.isrc.umbc.edu/HCIHandbook/Chapter_28.html + Card, Stuart 29. Groupware and Computer Supported Cooperative Work www.isrc.umbc.edu/HCIHandbook/Chapter_29.html + Olson, Gary M. + Olson, Judith S. 30. Online Communities: Sociability and Usability www.isrc.umbc.edu/HCIHandbook/Chapter_30.html + Preece, Jenny + Maloney-Krichmar, Diane 31. Virtual Environments www.isrc.umbc.edu/HCIHandbook/Chapter_31.html + Stanney, Kay M. 32. User-Centered Interdisciplinary Design of Wearable Computers www.isrc.umbc.edu/HCIHandbook/Chapter_32.html + Siewiorek, Daniel P. + Smailagic, Asim 33. A Cognitive Systems Engineering Approach to the Design of Decision Support Systems www.isrc.umbc.edu/HCIHandbook/Chapter_33.html + Smith, Philip J. + Geddes, Norman D. 34. Computer-Based Tutoring Systems: A Behavioral Approach www.isrc.umbc.edu/HCIHandbook/Chapter_34.html + Emurian, Henry H. + Durham, Ashley G. 35. Conversational Speech Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_35.html + Lai, Jennifer + Yankelovich, Nicole 36. The World-Wide Web www.isrc.umbc.edu/HCIHandbook/Chapter_36.html + Lazar, Jonathan 37. Information Appliances www.isrc.umbc.edu/HCIHandbook/Chapter_37.html + Sharpe, W. P. + Stenton, S. P. V. APPLICATION DOMAINS (Arnold M. Lund) 38. E-Commerce Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_38.html + Vergo, John + Noronha, Sunil + Kramer, Joseph + Lenchner, Jon + Cofino, Thomas A. 39. The Evolution of HCI during the Telecommunications Revolution www.isrc.umbc.edu/HCIHandbook/Chapter_39.html + Israelski, Edmond + Lund, Arnold M. 40. Government Roles in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_40.html + Scholtz, Jean 41. Human Computer Interaction in Health Care www.isrc.umbc.edu/HCIHandbook/Chapter_41.html + Sainfort, Francois + Jacko, Julie + Booske, Bridget C. 42. A Framework for Understanding the Development of Educational Software www.isrc.umbc.edu/HCIHandbook/Chapter_42.html + Quintana, Chris + Krajcik, Joseph + Soloway, Elliot + Norris, Cathleen 43. Understanding Entertainment: Story and Gameplay are One www.isrc.umbc.edu/HCIHandbook/Chapter_43.html + Schell, Jesse 44. Motor Vehicle Driver Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_44.html + Green, Paul 45. Human Computer Interaction in Aerospace www.isrc.umbc.edu/HCIHandbook/Chapter_45.html + Pritchett, Amy R. 46. User-centered design in games www.isrc.umbc.edu/HCIHandbook/Chapter_46.html + Pagulayan, Randy J. + Keeker, Kevin + Wixon, Dennis + Romero, Ramon L. + Fuller, Thomas VI. THE DEVELOPMENT PROCESS VII.A. Requirements Specification (Michael J. Muller) 47. Requirements Specification within the Usability Engineering Lifecycle www.isrc.umbc.edu/HCIHandbook/Chapter_47.html + Mayhew, Deborah 48. Task Analysis www.isrc.umbc.edu/HCIHandbook/Chapter_48.html + Redish, Janice (Ginny) + Wixon, Dennis 49. Contextual Design www.isrc.umbc.edu/HCIHandbook/Chapter_49.html + Holtzblatt, Karen 50. The Ethnographic Approach to Design www.isrc.umbc.edu/HCIHandbook/Chapter_50.html + Blomberg, Jeanette + Burrell, Mark + Guest, Greg VII.B. Design and Development (Tom Stewart) 51. Guidelines, Standards, and Style Guides www.isrc.umbc.edu/HCIHandbook/Chapter_51.html + Stewart, Tom + Travis, David 52. Prototyping tools and techniques www.isrc.umbc.edu/HCIHandbook/Chapter_52.html + Beaudouin-Lafon, Michel + Mackay, Wendy 53. Scenario-based Design www.isrc.umbc.edu/HCIHandbook/Chapter_53.html + Rosson, Mary Beth + Carroll, John M. 54. Participatory Design: The Third Space in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_54.html + Muller, Michael J. 55. Unified User Interface Development www.isrc.umbc.edu/HCIHandbook/Chapter_55.html + Stephanidis, C. + Savidis, A. VII.C. Testing and Evaluation (Andrew Sears) 56. User-based Evaluations www.isrc.umbc.edu/HCIHandbook/Chapter_56.html + Dumas, Joseph S. 57. Inspection-based Evaluations www.isrc.umbc.edu/HCIHandbook/Chapter_57.html + Cockton, Gilbert + Lavery, Darryn + Woolrych, Alan 58. Model-based Evaluation www.isrc.umbc.edu/HCIHandbook/Chapter_58.html + Kieras, David 59. Beyond Task Completion: Evaluation of Affective Components of Use www.isrc.umbc.edu/HCIHandbook/Chapter_59.html + Karat, John VII. MANAGING HCI AND EMERGING ISSUES (HANS-JOERG BULLINGER AND JURGEN ZIEGLER) 60. Technology Transfer www.isrc.umbc.edu/HCIHandbook/Chapter_60.html + Schofield, Kevin 61. Human values, Ethics, and Design www.isrc.umbc.edu/HCIHandbook/Chapter_61.html + Friedman, Batya + Kahn, Peter H., Jr. 62. Cost Justification www.isrc.umbc.edu/HCIHandbook/Chapter_62.html + Bias, Randolph G. + Mayhew, Deborah J. + Upmanyu, Dilip 63. The Evolving Role of Security, Privacy and Trust in a Digitized World www.isrc.umbc.edu/HCIHandbook/Chapter_63.html + Diller, Steve + Lin, Lynn + Tashjian, Vania 64. Achieving compatibility in HCI design and evaluation www.isrc.umbc.edu/HCIHandbook/Chapter_64.html + Karwowski, Waldemar VIII. Perspectives on HCI www.isrc.umbc.edu/HCIHandbook/Future.html + Salvendy, Gavriel
1 Understanding Web Accessibility 2 Overview of Law and Guidelines 3 Assistive Technology, Browsers and Accessibility 4 Creating Accessible Content 5 Accessible Navigation 6 Accessible Data Input 7 Testing for Section 508 Compliance 8 Web Development Tools and Accessibility 9 Separating Content from Presentation 10 Accessibility and Macromedia Flash 11 Implementing Accessibility in Enterprise 12 Emerging Technologies 13 US Web Accessibility Law in Depth A Quick Reference Guide B Glossary of Terms C Section 508 Guidelines
1. Overview of Web Systems and Technologies Quality Web Systems Success Criteria Assigning Priorities Based on Risks Web System Engineering Web System Architecture 2. Web Engineering Using the RSI Approach Use Cases Analysis Goal Oriented Use Cases Analysis RSI Approach RSI Model Development Non-Functional Requirements Technology Selection Test Procedures From RSI Use Cases Chapter Summary References 3. Security Overview Web and Application Servers Database Server Client Computer Secure Communications Network Security Verifying Site Security TBS Case Study Chapter Summary References 4. Performance Overview Performance and Scalability Requirements Verifying Site Performance and Scalability Verification Phases Interpreting the Test Results Improving Performance and Scalability Analyzing Scalability and Cost TBS Case Study Chapter Summary References 5. Compatibility Client-Side Compatibility Issues Verifying Site Compatibility TBS Case Study Chapter Summary References 6. Usability and Accessibility Usability Engineering Accessibility Usability Evaluation Automating Usability Evaluation TBS Case Study Chapter Summary References 7. Tools Engineering Security Performance and Scalability Compatibility Usability Other Tools Chapter Summary Appendixes A. Evaluation Checklists B. Test Tool Evaluations C. Technology Book Store Case Study
Part I: Introduction 1. Why Inclusive Design Guidelines? Part II: General Issues in the Design Process 2. Training, Verification and Evaluation of Guidelines 3. Accessibility and Usability Requirements for ITCs for Disabled and Elderly People: A Functional Classification Approach 4. On the Validity of Design Guidelines and the Role of Standardisation 5. Markets and Regulations Part III: Tools for Accessing and Using Guidelines 6. Managing Accessibilty Guidelines During User Interface Design 7. Managing HCI Guidelines with Hypertext on the WWW 8. Bobby: A Validation Tool for Disability Access on the WWW Part IV: Existing Guidelines 9. Nordic Guidelines for Computer Accessibility 10. Guidelines for Web Accessibility 11. Userfit: User Centred Design in Assistive Technology 12. The ISO Approach to the Development of Ergonomics Standards for Accessibility Part V: Guidelines for Specific Application Areas 13. Guidelines for Telecommunications 14. Public Access Terminals 15. Accessible Systems for Transport 16. Guidelines for the Development of Home Automation Products 17. User Friendly Software for Computer-Based Instruction and Learning Materials Part VI: The Future 18. Telecommunications- Accessibility and Future Directions
Preface + Stephanidis, C. == Part I: Introduction == User Interfaces For All: New Perspectives Into HCI + Stephanidis, C. == Part II: Dimensions == Individual Differences and Inclusive Design + Benyon, D. + Crerar, A. + Wilkinson, S. International and Intercultural User Interfaces + Marcus, A. Intelligent User Interfaces for All + Maybury, M. Interaction Technologies Beyond the Desktop + Bass, L. Special Needs and Enabling Technologies: An Evolving Approach to Accessibility + Emiliani, P. L. Everyone Interfaces + Vanderheiden, G. + Henry, S. L. == Part III: Design == Theory and Practice from Cognitive Science + Wilson, M. From Programming Environments to Environments for Designing + Winograd, T. From Human-Computer Interaction to Computer-Mediated Activity + Bannon, L. + Kaptelinin, V. Sociological Issues in HCI Design + Pieper, M. Generating Design Spaces: An NLP Approach to HCI Design + Antona, M. + Akoumianakis, D. + Stephanidis, C. == Part IV: Software Technologies and Architectural Models == The FRIEND21 Framework for Human Interface Architectures + Ueda, H. User Modeling for Adaptation + Kay, J. Interface Agents: a New Interaction Metaphor and its Application to Universal Accessibility + Waern, A. + Hook, C. Accessibility in the Java(TM) Platform + Korn, P. + Walker, W. == Part V: Evaluation == User Interface Adaptation: Evaluation Perspectives + Akoumianakis, D. + Grammenos, D. + Stephanidis, C. Quality in Use for All + Bevan, N. == Part VI: Unified User Interfaces == The Concept of Unified User Interfaces + Stephanidis, C. The Unified User Interface Software Architecture + Savidis, A. + Stephanidis, C. The Unified User Interface Design Method + Savidis, A. + Akoumianakis, D. + Stephanidis, C. Development Requirements for Implementing Unified User Interfaces + Savidis, A. + Stephanidis, C. USE-IT: A Tool for Lexical Design Assistance + Akoumianakis, D. + Stephanidis, C. The I-GET UIMS for Unified User Interface Implementation + Savidis, A. + Stephanidis, C. A Case Study in Unified User Interface Development:The AVANTI Web Browser + Stephanidis, C. + Paramythis, A. + Sfyrakis, M. + Savidis, A. == Part VII: Support Measures == Making the Web Accessible + Dardailler, D. + Brewer, J. + Jacobs, I. Industrial Policy Issues + Stephanidis, C. + Akoumianakis, D. + Vernardakis, N. + Emiliani, P. L. + Vanderheiden, G. + Ekberg, J. + Ziegler, J. + Faehnrich, K. P. + Galetsas, A. + Haataja, S. + Iakovidis, I. + Kemppainen, E. + Jenkins, P. + Korn, P. + Maybury, M. + Murphy, H. J. + Ueda, H. Economics and Management of Innovation + Vernardakis, N. + Akoumianakis, D. + Stephanidis, C. == Part VIII: Looking to the Future == Toward an Information Society for All: An International R&D Agenda + Stephanidis, C. + Salvendy, G. + Akoumianakis, D. + Bevan, N. + Brewer, J. + Emiliani, P. L. + Galetsas, A. + Haataja, S. + Iakovidis, I. + Jacko, J. A. + Jenkins, P. + Karshmer, A. I. + Korn, P. + Marcus, A. + Murphy, H. J. + Stary, C. + Vanderheiden, G. + Weber, G. + Ziegler, J. Toward an Information Society for All: HCI Challenges and R&D Recommendations + Stephanidis, C. + Salvendy, G. + Akoumianakis, D. + Arnold, A. + Bevan, N. + Dardailler, D. + Emiliani, P. L. + Iakovidis, I. + Jenkins, P. + Karshmer, A. I. + Korn, P. + Marcus, A. + Murphy, H. J. + Oppermann, C. + Stary, C. + Tamura, H. + Tscheligi, M. + Ueda, H. + Weber, G. + Ziegler, J.
1. Introduction: The Unique Phenomenon of a Distance + Goldberg, Ken 2. Eden by Wire: Webcameras and the Telepresent Landscape + Campanella, Thomas J. I Philosophy 3. Telepistemology: Descartes's Last Stand + Dreyfus, Hubert 4. Vicariousness and Authenticity + Wilson, Catherine 5. Information, Nearness, and Farness + Borgmann, Albert 6. Acting at a Distance and Knowing from Afar: Agency and Knowledge on the Internet + Malpas, Jeff 7. Telerobotic Knowledge: A Reliabilist Approach + Goldman, Alvin II Art, History, and Critical Theory 8. The Speed of Light and the Virtualization of Reality + Jay, Martin 9. To Lie and to Act: Potemkin's Villages, Cinema, and Telepresence + Manovich, Lev 10. Dialogical Telepresence and Net Ecology + Kac, Eduardo 11. Presence, Absence, and Knowledge in Telerobotic Art + Kusahara, Machiko 12. Exposure Time, the Aura, and Telerobotics + Grzinic, Marina 13. The History of Telepresence: Automata, Illusion, and the Rejection of the Body + Grau, Oliver III Engineering, Interface, and System Design 14. Feeling Is Believing: A History of Telerobotics + Hannaford, Blake 15. Tele-Embodiment and Shattered Presence: Reconstructing the Body for Online Interaction + Canny, John + Paulos, Eric 16. Being Real: Questions of Tele-Identity + Donath, Judith 17. Telepistemology, Mediation, and the Design of Transparent Interfaces + Idinopulos, Michael IV Postscript 18. The Film and the New Psychology (1945) + Merleau-Ponty, Maurice
Could Helen Keller Use Your Library? Click (W) Here(?)!---Basic Document Design Large-Print Access to the Internet Hearing the Internet Touching the Internet with Braille Adaptive Technology for Hearing Impairments Surfing the Internet with a ``Different'' Board Computers Reading and Speaking---``Stand-Alone'' Systems Funding Adaptive Technology Making It All Work---Staff Training Announcing Improved Access Working in the Real World APPENDIXES A Websites Helpful for Information on Accessibility B Selected Vendors, Manufacturers, and Consultants C Special Libraries with Adaptive Technology Programs Glossary Bibliography and Reading Resources
Introduction
Part I: The Search for Solutions
A Millennium Vision
Real People and Their Success Stories
Setting Your Goals
A Review of the Technology Tools
Current Laws and Legislation
Exploring Your Local Resources
Building a Circle of Support
Developing Your Funding Strategy
Selecting Your Equipment
Tips on Buying Your Equipment
As You Become More Expert
Sharing What You Learn
More Thoughts about the Future
Part II: The Technology Toolbox
Using the Technology Toolbox
Ask Yourself... Charts to Determine Your Technology Needs
Software Features
Product Descriptions: Alternate Input
Product Descriptions: Processing Aids
Product Descriptions: Alternate Output
Specialized Products
Part III: Helpful Resources and References
Alliance for Technology Access Resource
Centers
State Tech Act Programs
Americans with Disabilities Act
Organizations
National Conferences
Publications
Internet Resources
Technology Vendors
Introduction to Computer-Aided Design of User Interfaces + Vanderdonckt, J. + Puerta, A. Program Committee Members INVITED SPEAKERS 1. Modeling for Component Based Development in UML/Catalysis + Wills, A. C. 2. Theory Based Design: From Individual Users and Tasks to Collaborative Systems + Johnson, P. 3. Evaluating Accessibility and Usability of Web Pages + Cooper, M. MODEL-BASED USER INTERFACE DEVELOPMENT ENVIRONMENTS 4. Model-Based Design of User Interfaces Using Object-Z + Hussey, A. + Carrington, D. 5. A Method Engineering Framework for Modeling and Generating Interactive Applications + Martin, Ch. 6. GIPSE, A Model-Based System for CAD Software + Patry, G. + Girard, P. 7. Visto: A More Declarative GUI Framework + Aerts, K. 8. Beyong Automatic Generation-Exploratory Approach to UI Design + Kovacevic, S. 9. Using Application Domain Specific Run-Time Systems and Lightweight User Interface Models -- A Novel Approach for CADUI + Nilsson, E. 10. XXL: A Visual+Textual Environment for Building Graphical User Interfaces + Lecolinet, E. LINKING AND DERIVING MODELS 11. Semi-Automated Linking of User Interface Design Artifacts + Elnaffar, S. S. + Graham, N. 12. The Teallach Tool: Using Models for Flexible User Interface Design + Barclay, P. J. et al 13. MDL: A Language for Binding User-Interface Models + Stirewalt, R. E. K. WINDOWS MANAGEMENT 14. Vanishing Windows: An Empirical Study of Adaptive Window Management + Miah, T. + Alty, J. L. 15. Adaptive Layout Calculation in Graphical User Interfaces: A Retrospective on the A2DL-Project + Stiolle, S. + Ernst, R. 16. Semantic Differences Between User Interface Platforms Relevance to Design and Re-Design of User Interface + Harning, M. B. DESIGN FRAMEWORKS AND OBJECTS 17. A Framework for Management of Sophisticated User Interface's Variants in Design Process: A Case Study + Savolainen, P. + Konttinen, H. 18. Grasyla: Modelling Case Tool GUIs in Meta Cases + Englebert, V. + Hainaut, J.-L. 19. User Defined Objects are First Class Citizen + Texier, G. + Guittet, L. SUPPORTING TASK-BASED DESIGN 20. The Visual Task Model Builder + Biere, M. et al 21. Computer-Aided Analysis of Cooperative Applications + Ballardin, G. et al 22. Methodological and Tool Support for a Task-Oriented Development of Interactive Systems + Dittmar, A. + Forbrig, P. 23. Modelling Work: Workflow and Task Modelling + Troetteberg, H. COMPUTER-AIDED DESIGN OF USER INTERFACES 24. A Generic Framework based on Ergonomics Rules for Computer Aided Design of User Interface + Farenc, Ch. + Palanque, Ph. 25. CMF: A Coherent Modelling Framework for Task-Based User Interface Design + Bomsdorf, B. + Szwillus, G. 26. Towel: Real World Mobility on the Web + Harper, S. et al 27. Tool-Based Support for User-Designer Collaborattion in Distributed User Interface Design and Evaluation + Sarkkinen, J. COMPUTER-AIDED EVALUATION OF USER INTERFACES 28. An Approach of Computer-Aided Choice of UI Evaluation Criteria and Methods + Ella, A. N. et al 29. Considerating Subjectivity in Software Evaluation -- Application for Teachware Evaluations + Hu, O. et al 30. KALDI: A Computer-Aided Usability Engineering Tool for Supporting Testing and Analysis of Human-Computer Interaction + Al-Qaimari, G. + McRostie, D.
1. Speech User Interface Evolution + Karat, J. et al 2. Spoken Natural Language Dialogue Systems: User Interface Issues for the Future + Boyce, S. J. 3. Evaluating the Quality of Synthetic Speech + Francis, A. L. + Nusbaum, H. C. 4. Phonological Rules for Speech Synthesis + Divay, M. 5. Synthesized Speech for Evaluation of Children's Hearing and Acoustic-Phonetic Perception + Gosy, M. 6. Universal Access and Assistive Technology + Thomas, J. C. et al 7. Guidelines for Speech-Enabled IVR Application Design + Gardner-Bonneau, D. 8. Limiting Factors of Automated Telephone Dialogues + Novick, D. G. et al 9. Why Do People Dial Wrong Numbers? + Lund, A. M. 10. Re-Engineering the Speech Menu + Balentine, B. 11. IVR for Banking and Residential Telephone Subscribers Using Stored Messages Combined with a New Number-to-Speech Synthesis Method + Olaszy, G. + Nemeth, G. 12. Voice Messaging User Interface + Blanchard, H. E. + Lewis, S. H. 13. A New Design Framework for Computer-Telephony Integration (CTI) + Lindeman, M. J. 14. The Future of Voice Interactive Applications + Gardner-Bonneau, D.
Introduction: Why Web Usability? Page Design Content Design Site Design Intranet Design Accessibility for Users with Disabilities International Use: Serving a Global Audience Future Predictions: The Only Web Constant Is Change Conclusion: Simplicity in Web Design Recommended Readings
PREFACE 1 Web Interface Design for Libraries What Is Web Design? What Do Web Users Want? Creating a Good User Interface in the Web Environment 2 Content Ideas for a Content-Rich Site Presenting Content Format Access Delivery User Assistance Presenting Services 3 The Display of Your Library Web Site Why Using Color Is Important Plan Your Color Scheme Monitors and Browsers How to Use Color in Your Pages 4 Library Web Page Layout Tables As Design Tools Frames As Design Tools Navigation HTML Editors and Validators 5 Accessible Design Accessible Design and Assistive Technology Future Developments 6 Incorporating User Feedback into Design Iterative Design Gathering User Feedback Making Use of Web Statistics Things to Keep in Mind 7 Looking Ahead New Developments APPENDIX Online Resources INDEX