Publications on Accessibility for People with Disabilities

Integrating Accessibility and User-Centered Design: A U.S. Government Agency Case Study

11th International Conference on Human-Computer Interaction, Las Vegas, NV, 2005

Lisa Battle and David Hoffman

How can we integrate usability and accessibility through ongoing collaboration? Some of our collaborative activities occur within the context of a project lifecycle and can be described as checkpoints for accessibility within a user-centered design process. Other activities occur outside the lifecycle and involve the creation of infrastructure (including training, standards, and reusable objects) that supports the shared goals of usability and accessibility

Top 20 Design Recommendations for Accessible (and Usable) Web Applications

UPA 14th Annual Conference, Montreal, Canada, 2005

David Hoffman and Lisa Battle

This paper describes common challenges and solutions for accessible design, based on an in-depth analysis of 1000+ accessibility issues documented in real projects.

Emerging issues, solutions & challenges from the top 20 issues affecting web application accessibility

Poster presented at ACM SIGACCESS Conference on Assistive Technologies, Baltimore, MD, 2005

David Hoffman and Lisa Battle

We will describe emerging accessible design issues, based on a second in-depth analysis of hundreds of accessibility issues documented in real projects, and a comparison of those results to a prior study of 1000+ accessibility issues. This poster will demonstrate recent trends in the top 20 UI design situations that are likely to pose problems for users with disabilities; highlight several creative design solutions; and identify several challenges that lack adequate solutions.

Designing Software Architectures to Facilitate Accessible Web Applications

IBM Systems Journal, 2005

David Hoffman, Eric Grivel, and Lisa Battle

The web application is increasingly a platform of choice for complex business software, as well as for Internet online services. We are beginning to identify guidelines for web application architectures that support accessibility. This paper describes common accessibility problems encountered in web applications and explains how architecture can help address these problems through reusable accessible objects; supplementing information in links, buttons and labels; providing comparable access to signposting; handling errors; and providing time-out notification and recovery. It also discusses the critical role of architecture in supporting what we believe is the best way of meeting the needs of diverse user groups: multiple dynamic views of the user interface.

Design Patterns and Guidelines for Usable and Accessible Web Applications

UPA 13th Annual Conference, Minneapolis, MN, 2004

Lisa Battle and David Hoffman

Because we are committed to achieving ease of use for all users, we have encountered challenges on real projects that have led us to question the common belief that accessibility benefits all users. Although the user experience goals of accessibility and usability often complement each other, sometimes they are incompatible—the best solution for one user group compromises the needs of another group. This presentation introduces design patterns that specifically address accessibility, and identifies design tradeoffs that suggest the need for alternate views of the user interface.