• Corpus ID: 3956113

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

  title={User Interfaces for All: New Perspectives into Human- Computer Interaction},
  author={Constantine Stephanidis},
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… 
Designing user interfaces for “ordinary users in extraordinary circumstances”: a keyboard-only web-based application for use in airports
  • S. Keates
  • Computer Science
    Universal Access in the Information Society
  • 2012
This paper examines the design of a user interface (UI) for use in an airport environment and explains how the lessons learned from research into designing for users with disabilities, in particular, have been applied in this new context.
Automatically generating personalized user interfaces
This work argues that personalized user interfaces, which are adapted to a person's devices, tasks, preferences, and abilities, can improve user satisfaction and performance and provides the first characterization of the design space of adaptive graphical user interfaces.
Accessibility for Older Users through Adaptive Interfaces: Opportunities, Challenges and Achievements
Whether accessibility for older people through dynamically adapting interfaces is a realistic goal is explored, some challenges and research questions are identified, and an insight into some achievements and ongoing work in the MyUI project is provided.
A Personalized Interaction Approach: Motivation and Use Case
A personalized interaction approach based on i) modeling users' interaction abilities, ii) automated selection and configuration of interaction devices for the individual user, and iii) adaptive behavior of selected applications is described.
Perception and haptics: towards more accessible computers for motion-impaired users
A haptically enhanced keyboard emulator with perceptive capability is proposed, combining approaches in a way that improves computer access for motion impaired users.
Children in the Information Society: addressing tomorrow's Unified Environments of Use
This position paper proposes a potential route to proactively meeting children’s needs in this context, based on the theoretical and technical framework provided by Unified User Interfaces, and elaborates upon the vision of the Unified Environments of Use of tomorrow, focusing in particular on children as a target user group.
MENTOR An Interactive Design Environment for Automatic User Interface Adaptation
The functionality and interactive facilities of MENTOR are described, focussing on how the tool supports the underlying method.
HCI Design for People with Visual Disability in Social Interaction
This paper identifies the research objective that is to design gaze simulation for people with visual impairments and narrow down the research scope and focus on gaze and eye contact, which have important social meaning in face-to-face communication.
Person-Centric Multimedia: How Research Inspirations from Designing Solutions for Individual Users Benefits the Broader Population
It is proposed that this paradigm can then extend the applicability of multimedia technology from the individual user to the broader population through the application of adaptation and integration.
Interaction Paradigms Versus Age-Related User Profiles: an Evaluation on Content Selection
This work presents the first step of an exploratory evaluation about whether or not the users' performance is indeed influenced by the different interfaces, and suggests a statistically significant difference between mean selection times for each group of users.


Through the Interface: A Human Activity Approach To User Interface Design
This dissertation discusses human-computer interaction, and the role of user interfaces in use and design from the point-of-view of human activity theory, to suggest that a computer application, from the user's perspective, is not something that the user operates on but something thatThe user operates through on other objects or subjects.
Towards user interfaces for all: some critical issues
A Human Activity Approach to User Interfaces
  • S. Bødker
  • Computer Science
    Hum. Comput. Interact.
  • 1989
A framework for the design of user interfaces that originates from the work situations in which computer-based artifacts are used is presented and it is argued that the user interface fully reveals itself to us only when in use.
User Centered System Design: New Perspectives on Human-Computer Interaction
A.A. Norman, Cognitive Engineering, Psychological Issues in Support of Multiple Activities, and D.W. diSessa, Notes on the Future of Programming: Breaking the Utility Barrier.
Creating user interfaces by demonstration
Peridot, a new User Interface Management System, addresses this problem by allowing the user interface designer to demonstrate how the input devices should be handled by giving an example of the interface in action.
Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces
A “cognitive walkthrough” procedure for systematically evaluating features of an interface in the context of the theory and consideration of the walkthrough sheds light on the consistency with which such a procedure can be applied as well as the accuracy of the results.
Theory-Based Design for Easily Learned Interfaces
Many important computer applications require that users be able to use them effectively with little or no formal training. Current examples include bank teller machines and airport information
Declarative interface models for user interface construction tools: the MASTERMIND approach
Model-based programming provides an alternative new paradigm that describes the tasks that users are expected to accomplish with a systems, the functional capabilities of a system, the style and requirements of the interface, the characteristics and preferences of the users, and the I/O techniques supported by the delivery platform.
Usability engineering
  • J. Nielsen
  • Computer Science
    The Computer Science and Engineering Handbook
  • 1997
This guide to the methods of usability engineering provides cost-effective methods that will help developers improve their user interfaces immediately and shows you how to avoid the four most frequently listed reasons for delay in software projects.