HTML5 Accessibility Chops: Block Links
It is conforming in HTML5 for links to include block level elements such as headings and paragraphs, this was forbidden in previous versions of HTML. A recent article by @feather concludes that the...
View ArticleHTML5 Accessibility Chops: ARIA landmark support
The ARIA landmark roles can be used in HTML5 to markup regions of a page. Landmark roles add a new means to navigate page content for users of supporting assistive technology. They can be used on...
View ArticleHTML5 Accessibility Chops: SVG text alternative example
The W3C HTML5 specification contains an SVG (Scalable Vector Graphics) based interactive Venn diagram. The diagram illustrates the relationship between HTML content categories. Currently the content...
View ArticleRough Guide: browsers, operating systems and screen reader support
Practical screen reader support by browser and OS (10/10/2012) When testing aspects of support for new HTML5, WAI-ARIA features and HTML features in general, I often test browsers that do not have...
View ArticleIs NVDA Strictly a Web Accessibility Screen Reader?
Last week, Jamie and Mick of NVDA announced that their open source, free screen reader organization is in need of funding: Blind Ambition Plea for Funds to Keep Free Software Project Alive NVDA is...
View ArticleHTML5 Accessibility Chops: hidden and aria-hidden
As a developer and also a consultant advising developers on how to develop accessible content, it is important to have and provide up to date and practical knowledge about robust development...
View ArticleNotes on applying multiple labels for a control using the label element
While it is conforming to have multiple label elements pointing to a single control for labelling purposes, it is not recommended. It has been conforming as per (X)HTML specifications for many years,...
View ArticleHTML5 Accessibility Chops: ARIA role=alert browser support
ARIA role=alert is supported across modern browsers and assistive technology, but implementation in browsers differ, which can lead to role=alert appearing to be unsupported. role=alert what does it...
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 ArticleJavaScript touch/pointer events research notes: screenreaders, faked mouse...
Over the last two years I’ve been dabbling with various aspects related to the handling of touch events and pointer events – specifically trying to determine which events are being dispatched by...
View Article