d.Construct: Accessibility in a web 2.0 world

Derek Featherstone on how to do accessiblity now we’re seeing more Applications and JavaScript. Even something as simple as a login form can have many, many accessibility problems. Little things like using an image instead of a button to submit a form. Lack of label tags.

Another one is search boxes. Search boxes often have no external label, so a screen reader doesn’t know how to address the field. And often, JavaScript is used to clear the contents of the search box because the “type your search” here message is in there by default. But when you tab, then shift-tab, it wipes out your search!

Wow, that was a really cool talk. So many ways to think about web sites that are completely non obvious. Thanks, Derek!