Mobile Accessibility

I gave this presentation at the Silicon Valley Code Camp about mobile accessibility. I tried to reach all audiences by showing what can be done with mobile technology for accessibility, how the operating systems stack up, and the common problems with solutions. I also included instructions on enabling the screen reader for iOS and Android.
Continue Reading Mobile Accessibility

Android Accessibility Testing and Fixing in 30 seconds

The Google Accessibility team recently invited Android developers from around the Bay Area to spend an afternoon learning how to make their applications accessible. The event showed these developers how easy it is to make their applications as accessible as possible. One of the tools featured was Android Lint. I was so impressed by the functionality that I made the following video: Android Accessibility Solution in 30 Seconds
Continue Reading Android Accessibility Testing and Fixing in 30 seconds

Debugging aria-label on elements

Sat, Sun, Mon - Forecast iconsI recently helped do some testing on the new version Yahoo! Mail for iPads and was stumped by an aria-label not working as expected. It was one of those gotcha moments, when you realize a confusion with a fundamental process. Are you wondering why your aria-label is not being announced?

It’s tempting to use the aria-label attribute in situations where the visible text is not adequate. For instance, you may use a background image to represent a value and you’d like the user to know that value via an aria-label on the parent.

This basic test page will walk through the simple assumption and show how the aria-label is meant to be used.

Continue Reading Debugging aria-label on elements

Design for users with Cognitive Disabilities

Ruth Ellison created this presentation about cognitive disabilities. It’s difficult to design for these users due to the wide spectrum of disability impact and what helps one person may cause problems for another. However, there are some solid suggestions in this presentation that will help you create a more accessible web site.
Continue Reading Design for users with Cognitive Disabilities

Yahoo! Accessibility Lab code library

I haven’t been posting much to this blog for the past year. But that’s not because I’ve been lazy. I’ve been writing a lot of tutorials about creating more accessible web sites on the Yahoo! Accessibility Lab’s Code Library.

You’ll find some great resources for using CSS, basic HTML, JavaScript, and ARIA.

Update

These articles are in the process of being moved to the Yahoo Developer Network blog for archiving. Please check there if the Code Library is not working.