Ability-Based Design: Concept, Principles and Examples
Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, Jon Froehlich · 2011 · ACM Transactions on Accessible Computing · doi:10.1145/1952383.1952384
Summary
This foundational paper introduces ability-based design as a paradigm shift in accessible computing—moving focus from what users cannot do (disability) to what they can do (ability). The authors argue that traditional approaches like assistive technology place the burden of adaptation on users through add-on devices or special configurations, while ability-based design shifts this burden to the system itself. The paper positions ability-based design as a refinement of prior approaches including assistive technology, rehabilitation engineering, universal design, universal usability, design for all, user interfaces for all, inclusive design, and extra-ordinary human-computer interaction. While these approaches consider ability to varying degrees, ability-based design makes it the central focus. The key insight is that abilities vary across a continuum (from Olympic athletes to toddlers), are not static, and are influenced by context—including "situational impairments" where environmental factors like walking, cold weather, or ambient noise temporarily reduce abilities for all users.
Key findings
The paper presents seven principles organized into three categories. Two required STANCE principles: (1) Ability—designers focus on what users can do rather than cannot do; (2) Accountability—systems, not users, bear responsibility for adaptation. Two recommended INTERFACE principles: (3) Adaptation—interfaces self-adjust or can be adjusted to match abilities; (4) Transparency—users can inspect, override, and test adaptations. Three SYSTEM principles: (5) Performance—systems monitor and model user abilities; (6) Context—systems sense environmental factors affecting abilities; (7) Commodity—systems use off-the-shelf hardware when possible. The authors validate these principles through 14 example projects spanning keyboard typing (TrueKeys, Invisible Keyguard), mouse pointing (Angle Mouse, SUPPLE, Steady Clicks), mobile devices (Slide Rule, barrier pointing), and web access (WebAnywhere). SUPPLE, perhaps the deepest example, automatically generated personalized interfaces based on brief performance tests, making motor-impaired users 28% faster and 73% more accurate than with default interfaces.
Relevance
Ability-based design provides a powerful reframing for accessibility practitioners. Rather than designing for categories of disability, it encourages measuring individual abilities and adapting accordingly—a perspective increasingly relevant as machine learning enables real-time ability detection and interface adaptation. The concept of situational impairments expands accessibility's scope: a walking user with reduced pointing accuracy has similar needs to someone with a permanent motor impairment. This insight helps justify accessibility investments by showing benefits extend beyond the disability community. For organizations, the accountability principle is particularly important—it explicitly places responsibility for accommodation on systems and designers, not on users to acquire special hardware or configure complex settings. The paper remains highly cited (449 citations) because it articulates principles that continue to guide accessible technology research over a decade later.
Tags: ability-based design · universal design · inclusive design · adaptive interfaces · motor impairment · assistive technology · design methodology