User Interfaces for All: New Perspectives into Human- Computer Interaction

This chapter introduces the notion of User Interfaces for All, elaborates on the motivating rationale and examines its key implications on Human-Computer Interaction. The underlying vision of User Interfaces for All is to provide an approach for the development of computational environments catering for the broadest possible range of human abilities, skills, requirements and preferences. Consequently, User Interfaces for All should not be conceived as an effort to advance a single solution for everybody. Instead, it is a new perspective into Human-Computer Interaction, seeking to unfold and reveal challenges and insights, and to instrument appropriate solutions for alleviating the current obstacles to the access and use of advanced information technologies by the widest possible end-user population.

[1]  Pablo Castells,et al.  Declarative interface models for user interface construction tools: the MASTERMIND approach , 1995, EHCI.

[2]  Harald Reiterer,et al.  Standards and software-ergonomic evaluation , 1995 .

[3]  B. Nardi Context and consciousness: activity theory and human-computer interaction , 1995 .

[4]  David Wolber,et al.  Adding rule-based reasoning to a demonstrational interface builder , 1992, UIST '92.

[5]  Brad A. Myers,et al.  Creating user interfaces by demonstration , 1988 .

[6]  Donald A. Norman,et al.  User Centered System Design: New Perspectives on Human-Computer Interaction , 1988 .

[7]  Ephraim P. Glinert,et al.  Metawidgets: towards a theory of multimodal interface design , 1992, [1992] Proceedings. The Sixteenth Annual International Computer Software and Applications Conference.

[8]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[9]  G C Vanderheiden Universal design and assistive technology in communication and information technologies: alternatives or complements? , 1998, Assistive technology : the official journal of RESNA.

[10]  Susanne Bødker,et al.  Through the Interface: A Human Activity Approach To User Interface Design , 1990 .

[11]  G. Vanderheiden Thirty-Something Million: Should They Be Exceptions? , 1990, Human factors.

[12]  Susanne Bødker,et al.  A Human Activity Approach to User Interfaces , 1989, Hum. Comput. Interact..

[13]  Adele Goldberg,et al.  Smalltalk-80 - the interactive programming environment , 1984 .

[14]  Helen Petrie,et al.  The access project: development platform for unified access to enabling environments , 1996 .

[15]  M F Story,et al.  Maximizing usability: the principles of universal design. , 1998, Assistive technology : the official journal of RESNA.

[16]  John M. Carroll,et al.  Designing Interaction: Psychology at the Human-Computer Interface , 1991 .

[17]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

[18]  C Stephanidis,et al.  Transferring technology toward the European assistive technology industry: mechanisms and implications. , 1997, Assistive technology : the official journal of RESNA.

[19]  Ping Luo,et al.  Facilitating the exploration of interface design alternatives: the HUMANOID model of interface design , 1992, CHI.

[20]  Pedro A. Szekely Retrospective and Challenges for Model-Based Interface Development , 1996, DSV-IS.

[21]  Antonio C. Siochi,et al.  The UAN: a user-oriented representation for direct manipulation interface designs , 1990, TOIS.

[22]  Terry Winograd,et al.  A language perspective on the design of cooperative work , 1988 .

[23]  Peter G. Polson,et al.  Theory-Based Design for Easily Learned Interfaces , 1990, Hum. Comput. Interact..

[24]  Miles MacLeod,et al.  Usability measurement in context , 1994, Behav. Inf. Technol..

[25]  Brad A. Myers,et al.  User interface software tools , 1995, TCHI.

[26]  Eric Bergman,et al.  Towards Accessible Human-Computer Interaction1 , 1995 .

[27]  Clayton Lewis,et al.  Theory-based design for easily learned interfaces , 1990 .

[28]  Constantine Stephanidis,et al.  The HOMER UIMS for dual user interface development: Fusing visual and non-visual interactions , 1998, Interact. Comput..

[29]  Cathleen Wharton,et al.  Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces , 1990, CHI '90.

[30]  Paul J. W. ten Hagen Critique of the Seeheim Model , 1991 .

[31]  Donald A. Norman,et al.  Cognitive artifacts , 1991 .

[32]  Lucy Suchman Plans and situated actions: the problem of human-machine communication , 1987 .

[33]  Jesper Simonsen,et al.  Using ethnography in contextural design , 1997, CACM.

[34]  David Wolber Pavlov: programming by stimulus-response demonstration , 1996, CHI '96.

[35]  Constantine Stephanidis Towards user interfaces for all: some critical issues , 1995 .

[36]  Phyllis Reisner,et al.  Formal Grammar and Human Factors Design of an Interactive Graphics System , 1981, IEEE Transactions on Software Engineering.