Ability-Based Design: Concept, Principles and Examples

Current approaches to accessible computing share a common goal of making technology accessible to users with disabilities. Perhaps because of this goal, they may also share a tendency to centralize disability rather than ability. We present a refinement to these approaches called ability-based design that consists of focusing on ability throughout the design process in an effort to create systems that leverage the full range of human potential. Just as user-centered design shifted the focus of interactive system design from systems to users, ability-based design attempts to shift the focus of accessible design from disability to ability. Although prior approaches to accessible computing may consider users’ abilities to some extent, ability-based design makes ability its central focus. We offer seven ability-based design principles and describe the projects that inspired their formulation. We also present a research agenda for ability-based design.

[1]  Robert W. Lucky,et al.  Just right , 1997 .

[2]  A. D. Fisk,et al.  Age-related differences in movement control: adjusting submovement structure to optimize performance. , 1997, The journals of gerontology. Series B, Psychological sciences and social sciences.

[3]  Daniel Vogel,et al.  Shift: a technique for operating pen-based interfaces using touch , 2007, CHI.

[4]  Jacob O. Wobbrock,et al.  Slide rule: making mobile touch screens accessible to blind people using multi-touch interaction techniques , 2008, Assets '08.

[5]  P. John Clarkson,et al.  Countering design exclusion through inclusive design , 2002, CUU '03.

[6]  David Kelley,et al.  The designer's stance , 1996 .

[7]  Howell O. Istance,et al.  Why are eye mice unpopular? A detailed comparison of head and eye controlled assistive technology pointing devices , 2003, Universal Access in the Information Society.

[8]  Gregg Vanderheiden,et al.  Fundamental principles and priority setting for universal usability , 2000, CUU '00.

[9]  Christian Stary,et al.  DESIGN AND EVALUATION OF THE USER INTERFACE OF FOREIGN LANGUAGE MULTIMEDIA SOFTWARE : A COGNITIVE APPROACH , 1998 .

[10]  Jukka Häkkinen,et al.  Examining mobile phone text legibility while walking , 2004, CHI EA '04.

[11]  Meike Jipp,et al.  Individual Ability-Based System Design of Dependable Human-Technology Interaction , 2008 .

[12]  Meike Jipp,et al.  Psychomotor profiling with Bayesian neworks: prediction of user abilities based on inputs of motorized wheelchair parameters , 2009, SMC 2009.

[13]  James A. Landay,et al.  The Mobile Sensing Platform: An Embedded Activity Recognition System , 2008, IEEE Pervasive Computing.

[14]  Susumu Harada,et al.  The angle mouse: target-agnostic dynamic gain adjustment based on angular deviation , 2009, CHI.

[15]  Albert M. Cook,et al.  Assistive Technologies: Principles and Practice , 1995 .

[16]  Meike Jipp,et al.  Individual ability-based system configuration cognitive profiling with Bayesian Networks , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[17]  Krzysztof Z. Gajos,et al.  SUPPLE: automatically generating user interfaces , 2004, IUI '04.

[18]  Shari Trewin An invisible keyguard , 2002, Assets '02.

[19]  Brad A. Myers,et al.  Maximizing the guessability of symbolic input , 2005, CHI Extended Abstracts.

[20]  Joanna McGrenere,et al.  Steadied-bubbles: combining techniques to address pen-based pointing errors for younger and older adults , 2010, CHI.

[21]  James A. Landay,et al.  Voicedraw: a hands-free voice-driven drawing application for people with motor impairments , 2007, Assets '07.

[22]  G.V. Kondraske Rehabilitation engineering: towards a systematic process , 1988, IEEE Engineering in Medicine and Biology Magazine.

[23]  George V. Kondraske,et al.  A Working Model for Human System-Task Interfaces , 1999 .

[24]  Sherry Perdue Casali,et al.  A physical skills based strategy for choosing an appropriate interface method , 1995 .

[25]  Simeon Keates,et al.  Developing steady clicks:: a method of cursor assistance for people with motor impairments , 2006, Assets '06.

[26]  Maria Gemou,et al.  From "Design for All" Towards "Design for One" - A Modular User Interface Approach , 2007, HCI.

[27]  Jacob O. Wobbrock,et al.  TrueKeys: identifying and correcting typing errors for people with motor impairments , 2008, IUI '08.

[28]  Scott E. Hudson,et al.  Automatically detecting pointing performance , 2008, IUI '08.

[29]  Tanya Goette,et al.  Factors leading to the successful use of voice recognition technology , 1998, Assets '98.

[30]  Gavriel Salvendy,et al.  Toward an Information Society for All: An International Research and Development Agenda , 1998, Int. J. Hum. Comput. Interact..

[31]  Brenda L. Hazard Separate But Equal? A Comparison of Content on Library Web Pages and Their Text Versions , 2008 .

[32]  Daniel M. Wolpert,et al.  Making smooth moves , 2022 .

[33]  Joanna McGrenere,et al.  Ephemeral adaptation: the use of gradual onset to improve menu selection performance , 2009, CHI.

[34]  Jacob O. Wobbrock,et al.  In the shadow of misperception: assistive technology use and social interactions , 2011, CHI.

[35]  Krzysztof Z. Gajos,et al.  Automatically generating user interfaces adapted to users' motor and vision capabilities , 2007, UIST.

[36]  Jacob O. Wobbrock,et al.  Getting off the treadmill: evaluating walking user interfaces for mobile devices in public spaces , 2008, Mobile HCI.

[37]  Jonathan Lazar,et al.  Universal Usability: Designing Computer Interfaces for Diverse User Populations , 2007 .

[38]  H Nazirah,et al.  THE APPLICATIONS OF INTERNATIONAL CLASSIFICATION OF FUNCTIONING, DISABILITY AND HEALTH (ICF) BY WORLD HEALTH ORGANIZATION(WHO) IN REHABILITATION MEDICINE PRACTICE , 2007 .

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

[40]  Jacob O. Wobbrock,et al.  The Future of Mobile Device Research in HCI , 2006 .

[41]  A. Edwards Extra-ordinary human-computer interaction: interfaces for users with disabilities , 1995 .

[42]  Olivier Chapuis,et al.  Evaluation of pointing performance on screen edges , 2008, AVI '08.

[43]  Ben Shneiderman,et al.  High Precision Touchscreens: Design Strategies and Comparisons with a Mouse , 1991, Int. J. Man Mach. Stud..

[44]  Keith S. Jones,et al.  Using Impenetrable Borders in a Graphical Web Browser: Are All Angles Equal? , 2002 .

[45]  Krzysztof Z. Gajos,et al.  Automatically generating custom user interfaces for users with physical disabilities , 2006, Assets '06.

[46]  Alan F. Newell,et al.  Extra-ordinary human-computer interaction , 1995 .

[47]  C. Fichten,et al.  What government, agencies, and organizations can do to improve access to computers for postsecondary students with disabilities: recommendations based on Canadian empirical data , 2000, International journal of rehabilitation research. Internationale Zeitschrift fur Rehabilitationsforschung. Revue internationale de recherches de readaptation.

[48]  Neff Walker,et al.  A comparison of selection time from walking and pull-down menus , 1990, CHI '90.

[49]  Andrew Sears,et al.  Physical disabilities and computing technologies: an analysis of impairments , 2002 .

[50]  G. Vanderheiden,et al.  Abstract user interface representations: how well do they support universal access? , 2002, CUU '03.

[51]  D. Gross Measurement Properties of Performance-Based Assessment of Functional Capacity , 2004, Journal of Occupational Rehabilitation.

[52]  Jack Li,et al.  Dynamically adapting GUIs to diverse input devices , 2006, Assets '06.

[53]  Andrew Sears,et al.  Performance-based functional assessment: an algorithm for measuring physical capabilities , 2008, Assets '08.

[54]  Keith S. Jones,et al.  Acquisition Speed with Targets on the Edge of the Screen: An Application of Fitts' Law to Commonly Used Web Browser Controls , 2001 .

[55]  R. Stefanacci It's all about access. , 2005, Managed care.

[56]  Brad A. Myers,et al.  Trackball text entry for people with motor impairments , 2006, CHI.

[57]  Joanna McGrenere,et al.  A comparison of static, adaptive, and adaptable menus , 2004, CHI.

[58]  Peter Robinson,et al.  Towards a practical inclusive design approach , 2000, CUU '00.

[59]  S S Smith,et al.  Computerized system for quantitative measurement of sensorimotor aspects of human performance. , 1987, Physical therapy.

[60]  Peter Robinson,et al.  Automatic evaluation of assistive interfaces , 2008, IUI '08.

[61]  Brian R. Johnson,et al.  Selection of Web Browser Controls with and without Impenetrable Borders: Does Width Make a Difference? , 2003 .

[62]  Richard Lieber,et al.  Rehabilitation engineering , 2007, Annals of Biomedical Engineering.

[63]  Patrick Langdon,et al.  Mouse movements of motion-impaired users: a submovement analysis , 2003, ASSETS.

[64]  M. T. J. Buñuales,et al.  La clasificación internacional del funcionamiento de la discapacidad y de la salud (CIF) 2001 , 2002 .

[65]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[66]  Ben Shneiderman,et al.  Universal Usability , 2000, UBIQ.

[67]  Simon Harper,et al.  Is there design-for-all? , 2007, Universal Access in the Information Society.

[68]  Jeffrey P. Bigham,et al.  WebAnywhere: a screen reader on-the-go , 2008, W4A '08.

[69]  Krzysztof Z. Gajos,et al.  Automatically generating personalized user interfaces with Supple , 2010, Artif. Intell..

[70]  Sophie Rovner IT'S ALL ABOUT ACCESS , 2008 .

[71]  G. Pransky,et al.  Practical Aspects of Functional Capacity Evaluations , 2004, Journal of Occupational Rehabilitation.

[72]  Shari Trewin,et al.  Keyboard and mouse errors due to motor disabilities , 1999, Int. J. Hum. Comput. Stud..

[73]  Ivan Poupyrev,et al.  Gummi: a bendable computer , 2004, CHI '04.

[74]  Brad A. Myers,et al.  EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion , 2003, UIST '03.

[75]  Brad A. Myers,et al.  Analyzing the input stream for character- level errors in unconstrained text entry evaluations , 2006, TCHI.

[76]  Richard C. Simpson,et al.  Measurement Validity for Compass Assessment Software , 2006 .

[77]  Jacob O. Wobbrock The benefits of physical edges in gesture-making: empirical support for an edge-based unistroke alphabet , 2003, CHI Extended Abstracts.

[78]  Richard C. Simpson,et al.  COMPASS: SOFTWARE FOR COMPUTER SKILLS ASSESSMENT , 2003 .

[79]  Jon Froehlich,et al.  Barrier pointing: using physical edges to assist target acquisition on mobile device touch screens , 2007, Assets '07.

[80]  Scott E. Hudson,et al.  Dynamic detection of novice vs. skilled use without a task model , 2007, CHI.

[81]  Tetsuo Yamabe,et al.  Experiments in Mobile User Interface Adaptation for Walking Users , 2007, The 2007 International Conference on Intelligent Pervasive Computing (IPC 2007).

[82]  Andrew Sears,et al.  How do people tap when walking? An empirical investigation of nomadic data entry , 2007, Int. J. Hum. Comput. Stud..

[83]  Olivier Chapuis,et al.  Fitts' Law in the Wild: A Field Study of Aimed Movements , 2007 .

[84]  L. Matheson History, Design Characteristics, and Uses of the Pictorial Activity and Task Sorts , 2004, Journal of Occupational Rehabilitation.

[85]  I. Scott MacKenzie,et al.  Fitts' throughput and the speed-accuracy tradeoff , 2008, CHI.

[86]  Meike Jipp,et al.  Predictive validity of wheelchair driving behavior for fine motor abilities: Definition of input variables for an adaptive wheelchair system , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[87]  Simeon Keates,et al.  Countering Design Exclusion: An Introduction to Inclusive Design , 2003 .

[88]  C. Stephanidis,et al.  Design representations and development support for user interface adaptation , 1995 .

[89]  Krzysztof Z. Gajos,et al.  Improving the performance of motor-impaired users with automatically-generated, ability-based interfaces , 2008, CHI.

[90]  George V. Kondraske,et al.  A PC-Based performance measurement laboratory system , 1990 .

[91]  Kristen Shinohara,et al.  Observing Sara: a case study of a blind person's interactions with technology , 2007, Assets '07.

[92]  Yeliz Yesilada,et al.  Small-device users situationally impaired by input , 2010, Comput. Hum. Behav..

[93]  Xiao Li,et al.  The vocal joystick:: evaluation of voice-based cursor control techniques , 2006, Assets '06.

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

[95]  Eric Horvitz,et al.  Sensing techniques for mobile interaction , 2000, UIST '00.

[96]  Peter Gregor,et al.  “User sensitive inclusive design”— in search of a new paradigm , 2000, CUU '00.

[97]  L. R. Normie,et al.  Countering design exclusion: An introduction to inclusive design, by S. Keates, J. Clarkson; 2003 , 2004 .

[98]  Richard E. Ladner,et al.  WebAnywhere: experiences with a new delivery model for access technology , 2010, W4A.

[99]  Scott E. Hudson,et al.  Automatically identifying targets users interact with during real world tasks , 2010, IUI '10.

[100]  Shari Trewin,et al.  Dynamic Modelling of Keyboard Skills: Supporting Users With Motor Disabilities , 1997 .

[101]  Peter Robinson,et al.  User Models and User Physical Capability , 2002, User Modeling and User-Adapted Interaction.

[102]  Constantine Stephanidis,et al.  Universal access in the information society , 1999, HCI.

[103]  Ephraim P. Glinert,et al.  Computers and People with Disabilities , 2008, TACC.

[104]  Elizabeth Harrin Universal Usability: Designing Computer Interfaces for Diverse Users , 2008, Comput. J..

[105]  Constantine Stephanidis Towards the Next Generation of UIST: Developing for all Users , 1997, HCI.

[106]  Constantine Stephanidis,et al.  # 2001 Kluwer Academic Publishers. Printed in the Netherlands. Adaptive Techniques for Universal Access , 1999 .

[107]  Morgan Dixon,et al.  Prefab: implementing advanced behaviors using pixel-based reverse engineering of interface structure , 2010, CHI.

[108]  Krzysztof Z. Gajos,et al.  A comparison of area pointing and goal crossing for people with and without motor impairments , 2007, Assets '07.

[109]  Richard C. Simpson,et al.  Reliability and Validity of Compass Software for Access Assessment , 2007 .

[110]  Gregory D. Abowd,et al.  No-Look Notes: Accessible Eyes-Free Multi-touch Text Entry , 2010, Pervasive.

[111]  Krzysztof Z. Gajos,et al.  Automatically generating personalized user interfaces , 2008 .

[112]  Patrick Langdon,et al.  Characterising user capabilities to support inclusive design evaluation , 2007, Universal Access in the Information Society.

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

[114]  Alistair D. N. Edwards,et al.  Assistive Technologies , 2008, Web Accessibility.

[115]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[116]  Richard C. Simpson,et al.  Toward Goldilocks' pointing device: determining a "just right" gain setting for users with physical impairments , 2005, Assets '05.

[117]  Scott E. Hudson,et al.  Understanding pointing problems in real world computing environments , 2008, Assets '08.

[118]  Simeon Keates,et al.  Using pointing devices: quantifying differences across user groups , 2005 .

[119]  Constantine Stephanidis,et al.  User Interfaces for All: Concepts, Methods, and Tools , 2009 .

[120]  Brad A. Myers,et al.  Enabling devices, empowering people: The design and evaluation of Trackball EdgeWrite , 2008, Disability and rehabilitation. Assistive technology.

[121]  Hugh Dubberly,et al.  Ability-centered design: from static to adaptive worlds , 2010, INTR.

[122]  Brad A. Myers,et al.  Exploring edge-based input techniques for handheld text entry , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[123]  Elizabeth D. Mynatt,et al.  Side views: persistent, on-demand previews for open-ended tasks , 2002, UIST '02.

[124]  Heidi Horstmann Koester,et al.  Toward automatic adjustment of keyboard settings for people with physical impairments , 2007, Disability and rehabilitation. Assistive technology.

[125]  恵子 紀国谷 国際生活機能分類(International Classification of Functioning, Disability and Health: ICF)にみた福祉・保健・医療の専門職協働における連携に関する貢献と課題 , 2007 .

[126]  Keith S. Jones,et al.  Using Impenetrable Borders in a Graphical Web Browser: How Does Distance Influence Target Selection Speed? , 2002 .

[127]  B. Shneiderman,et al.  Improving the accuracy of touch screens: an experimental evaluation of three strategies , 1988, CHI '88.

[128]  Brad A. Myers,et al.  From letters to words: efficient stroke-based word completion for trackball text entry , 2006, Assets '06.

[129]  Alan Borning,et al.  Value Sensitive Design and Information Systems , 2020, The Ethics of Information Technologies.

[130]  Krzysztof Z. Gajos,et al.  Preference elicitation for interface optimization , 2005, UIST.

[131]  Peter Robinson,et al.  Perception and haptics: towards more accessible computers for motion-impaired users , 2001, PUI '01.