From User interfaces for all to an Information Society for All : Recent achievements and future challenges

User Interfaces for All has been defined as a systematic approach to the design, implementation and evaluation of user interfaces that cater for the requirements of the broadest possible user population. The scope of User Interfaces for All, as a perspective on HCI, is necessarily broad and complex, involving challenges, which pertain to issues such as context -oriented design, diverse user requirements and adaptable and adaptive interactive behaviors. This paper attempts to address a two-fold objective: first, to review the premises of User Interfaces for All and how they have been realised by recent technical accomplishments; secondly, to sketch a transition towards an Information Society for All, by pointing out some of the challenges involved, and how they are being addressed by on-going work.

[1]  Constantine Stephanidis,et al.  The Unified User Interface Design Method , 2000 .

[2]  Constantine Stephanidis,et al.  The Concept of Unified User Interfaces , 2000 .

[3]  Constantine Stephanidis,et al.  Supporting user-adapted interface design: The USE-IT system , 1997, Interact. Comput..

[4]  Constantine Stephanidis,et al.  Encapsulating intelligent interactive behaviour in unified user interface artefacts , 2000, Interact. Comput..

[5]  Helen Petrie,et al.  Initial design and evaluation of an interface to hypermedia systems for blind users , 1997, HYPERTEXT '97.

[6]  Constantine Stephanidis,et al.  Propagating experience-based accessibility guidelines to user interface development , 1999 .

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

[8]  Constantine Stephanidis,et al.  Embedding Scanning Techniques Accessible to Motor-Impaired Users in the WINDOWS Object Library , 1997, HCI.

[9]  Constantine Stephanidis,et al.  A Case Study in Unified User Interface Development: The AVANTI Web Browser , 2000 .

[10]  Constantine Stephanidis,et al.  Agent Classes for Managing Dialogue Control Specification Complexity: A Declarative Language Framework , 1997, HCI.

[11]  Aaron Marcus,et al.  Toward an Information Society for All: HCI Challenges and R&D Recommendations , 1999, Int. J. Hum. Comput. Interact..

[12]  Constantine Stephanidis,et al.  Adaptable and Adaptive User Interfaces for Disabled Users in the AVANTI Project , 1998, IS&N.

[13]  Constantine Stephanidis,et al.  Unified interface development: tools for constructing accessible and usable user interfaces , 1997 .

[14]  Constantine Stephanidis,et al.  `Connecting' to the information society: a European perspective , 1999 .

[15]  Constantine Stephanidis,et al.  Unifying toolkit programming layers: a multi-purpose toolkit integration module , 1997, DSV-IS.

[16]  Constantine Stephanidis,et al.  User Interfaces for All: New Perspectives into Human- Computer Interaction , 2001 .

[17]  Constantinos Viglas,et al.  A novel software architecture for computer-based interpersonal communication aids , 1996 .

[18]  Constantine Stephanidis,et al.  The Unified User Interface Software Architecture , 2000 .

[19]  Constantine Stephanidis,et al.  Knowledge-based support for user adapted interaction design , 1997 .

[20]  T. D. Wilson,et al.  Editorial , 1997, Brain Research Bulletin.

[21]  Constantine Stephanidis,et al.  Development Requirements for Implementing Unified User Interfaces , 2000 .

[22]  G. Salvendy,et al.  Toward an Information Society for All: An International R&D Agenda , 1998 .

[23]  Constantine Stephanidis,et al.  The I-GET UIMS for Unified User Interface Implementation , 2000 .

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