Categories
A11y

Comparison of Browsers on HTML5 Video Accessibility: 2015 Update

This is an update to my earlier Comparison of Browsers on HTML5 Video Accessibility, published two years ago. To test browsers, I used the Native HTML5 Media Player test that ships with Able Player. This test page includes an HTML5 <video> element with two <source> elements to ensure cross-browser support, one targeting an MP4 video […]

Categories
A11y

Audio Description in Safari and Yosemite?

In this blog post, I have questions, not answers. However, there will hopefully be answers in the Comments section. Mac OS X version 10.10 (Yosemite) introduced two new potentially cool new features that I’m cautiously excited about. Potentially Cool Feature #1 In Accessibility Preferences, there is a new tab called “Descriptions”. In that tab, there […]

Categories
A11y

Constant vs Variable Bit Rate MP3 Encoding and Timed Text

HTML5 introduces all sorts of exciting possibilities with timed text that can be synchronized with media. The new <track> element, used in conjunction with <audio> and <video>, makes it possible to add captions, subtitles, descriptions, chapters, and metadata to your media. As a musician I’m particularly interested in the possibilities of synchronizing text with audio, […]

Categories
A11y

Go to page 22: The JAWS aria-label with digits bug

Some software bugs are more amusing than others. For some reason I find this one to be amusing, perhaps because I discovered it on a Friday afternoon. My goal was to provide some context for a list of numeric links that appear at the bottom of a pager feature on a web page, for example […]

Categories
A11y

Use font-size: 100% !important

First, I should disclose my bias: I just turned 51, no longer have 20/20 vision, and prefer text that is readable rather than text that makes me squint. Don’t make users squint Font size in CSS can be specified in any of several size units, the most common of which are pixels (px), em, or […]