Categories
A11y

Putting it all together: Accessible HTML5 Audio Player with Yahoo! Media Player Fallback

This is my third in a series of blog posts documenting my efforts to create an accessible audio player. In the first (Creating Your Own Accessible HTML5 Media Player), I tested the current state of accessibility in browsers that support HTML5 audio, and given the shortcomings I found, opted to create my own custom player. […]

Categories
A11y LIfe

Hot Apple Cider, Falling Leaves, and Three Great Conferences

Autumn is hands-down my favorite season. It’s time to throw on a sweater and an extra comforter, sip hot apple cider, and make big pots of scrumptious and spicy vegetarian chili. Autumn is also the season in which three of my four favorite conferences are held. I look forward each year to networking with others […]

Categories
A11y

The Quest for an Accessible Flash MP3 Player

This was my second 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. In my previous blog post, I described how I created an accessible custom HTML5 audio […]

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 […]