Flipboard – React Canvas Accessibility
Flipboard announced yesterday that they are using HTML5 canvas to improve performance on mobile devices. This has accessibility ramifications. Testing the Flipboard site on a mobile device such as an...
View ArticleHTML5 canvas sub DOM
All modern browser implement the HTML5 specification’s canvas element fallback concept. This means that the content inside a canvas elements start and end tags is exposed to assistive technology users...
View ArticleThe Browser Accessibility Tree
The accessibility tree and the DOM tree are parallel structures. Roughly speaking the accessibility tree is a subset of the DOM tree. It includes the user interface objects of the user agent and the...
View ArticleHTML5 Accessibility analysis
HTML5Accessibility.com was updated last week to include the latest results for HTML5 accessibility support in Windows browsers. What do these results mean? HTML5 Accessibility support: where are we at?...
View ArticleDesign like we give a damn! Accessibility @W3C
Lots of things happened at the W3C TPAC 2104 conference. It was a busy week in web standards. HTML5 became an official W3C Recommendation, the W3C turned 20, and the web itself celebrated its 25th...
View ArticleW3C TPAC 2014 – notes and souvenirs
Leonie Watson and I attended the W3C Technical Plenary (TPAC) last week. It was a big one; including W3C’s 20th anniversary and HTML5 became a W3C Recommendation. I have collated some links and tweets...
View ArticleHTML5 a W3C Recommendation – Accessibility FTW!
TPG’s testimonial on the publication of the W3C HTML5 Recommendation: HTML5 is a great leap forward for an accessible web. In HTML5, accessibility is a core design principle. For the first time the...
View ArticleAccessibility Testing Tools – updated
Here at The Paciello Group (TPG) we have a technical accessibility testing process which does not involve the use of automated tools. The technical audit results we provide to our clients are based...
View ArticleRough Guide: browsers, operating systems and screen reader support – Updated
Practical screen reader support by browser and OS When testing aspects of support for new HTML5, WAI-ARIA features and HTML features in general, I often test browsers that do not have practical support...
View ArticleNotes on fixing incorrect table structure using ARIA
Notes: Use with caution for static table fixes: The role=grid and gridcell don’t map to the static HTML table and td elements. From the ARIA 1.0 specification: A grid is an interactive control [like a...
View ArticleARIA in HTML – there goes the neighborhood
Will HTML5 make the use of WAI-ARIA in HTML redundant? the short answer is definitely not. There are many ARIA roles and properties that are not provided by native elements and attributes in HTML5....
View ArticleAccessibility in a Web Components World at MakingWeb
Yesterday I had the pleasure of presenting at the 2nd MakingWeb conference in Norway, I talked about web components. Web Component Accessibility The key points I attempted to convey during the...
View ArticleWeb Components punch list
Considerations for web component and custom control design: If your control has the stuff below covered, excellent! If not then please implement it before shouting to the world about it being the next...
View ArticleBuilding an Accessible Disclosure Button – using Web Components
Web components are the next step in building modern web applications and a great way to prototype accessible widgets. Today we are going to build a disclosure widget, by extending the native HTML...
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 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 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 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 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 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 Article