Categories
A11y

Creating Your Own Accessible HTML5 Media Player

This was my first in a series of blog posts on creating an accessible HTML5 audio player. If you’re more interested in outcome than process, see the article Putting it all together: Accessible HTML5 Audio Player with Yahoo! Media Fallback. HTML5 introduces the <audio> and <video> elements, which enable web browsers to natively support media […]

Categories
A11y

Problems with Dynamically Assigned Accesskeys

In HTML, the accesskey attribute serves as a hotkey for triggering or giving focus to an element on a web page. Typically it’s used in combination with one or more additional keys, and each browser defines those differently (there’s a list on the Wikipedia Accesskey page). Its use is somewhat controversial, since it’s impossible to […]

Categories
A11y

Experiments With Language and Accessibility

The 2010 FIFA World Cup championship match is only a few hours away. For over a month now, Earth has been buzzing with the ambient hum of vuvuzelas, and football(soccer)-related conversations have spanned the globe in every major language. I watched some of this conversation on Twitter, where at times the #worldcup backchannel was racking […]

Categories
A11y

2010 FIFA World Cup: An Accessibility Review of Leading WebSites

As many of you know, I’ve created an accessible NCAA men’s basketball tournament bracket every year since 2006. This year I’ve been asked by multiple people to do the same for the 2010 FIFA World Cup. At first I embraced this idea! The World Cup is an awesome event, followed passionately if not religiously by […]

Categories
A11y

(Trying to) Migrate from Blogger to WordPress

On April 30 I set out to migrate this blog from Blogger to WordPress. I had several reasons for wanting to do this: Blogger (Google) had announced that as of May 1, it would no longer support FTP accounts, and mine was an FTP account. This meant I was going to have to migrate from […]