The HTML5 Document Outline
Is a concept that lives in the HTML specification, but is essentially a fiction in the real world. It is a fiction because user agents have not implemented it and there is no indication that any will....
View ArticleHTML5 Accessibility Chops: hidden and aria-hidden support on the UP!
At the start of 2012 I published results on the state of HTML5 hidden attribute support and aria-hidden attribute support. Based on the results, advice was provided on the best methods to hide content...
View Articledoesn’t work in lynx
I regularly encounter the argument that a particular feature is not accessible because it doesn’t work in a text browser such as Lynx. Most recently this claim was in reference to the HTML canvas...
View ArticleHTML5Accessibility.com updated
Since October 2010 I have been testing and recording information on HTML5Accessibility.com about the implementation of accessibility support in browsers for new HTML5 features. I had let the updates to...
View ArticleSome stuff that doesn’t work between the DOM and Shadow DOM
Been reading a few new articles on Web Components and accessibility, which lead me to re-read an old post I wrote: Notes on Web Components + ARIA. I noted the demo was broken, presumably as the web...
View ArticleUsability and accessibility opportunities in a web component world
A discussion on the WHATWG list about the limitations/issues with the current design of the summary and details elements, brought forth the following comment: [me: ] in the absence of browser making...
View ArticleShort note on alt in HTML
It is no longer a WCAG 2.0 conformance failure to have an <img> without an alt attribute, as long as the img element has an accessible name provided using another method such as aria-label. It is...
View Articledisclosure-button custom control
Cedric Trevisan and I have been cooking up a simple custom element, web component (using polymer) that provides a flexible disclosure control with accessibility baked in. It’s still in progress (Cedric...
View ArticleHTML5 accessibility implementation support in browsers
I have been testing and tracking browser accessibility implementation support for a range of new HTML features since 2010. Data can be found on HTML5accessibility.com. Over the last week I also...
View ArticleUsing the tabindex attribute
The HTML tabindex attribute is used to manage keyboard focus. Used wisely, it can effectively handle focus within web widgets. Used unwisely however, the tabindex attribute can destroy the usability of...
View Article