WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: headings, html5 sectioning content, best practice

for

From: Steve Faulkner
Date: Nov 12, 2014 5:11AM


On 12 November 2014 11:54, <EMAIL REMOVED> < <EMAIL REMOVED> >
wrote:

> Once AT catches up, these settings will be legacy code, and you'd then have
> the job of updating add headings in sectioning content to their
> spec-compliant number.
> - Is there a consensus over best practice amongst accessibility experts?
> - Am I right in thinking that only JAWS supports document outline properly?
> - How often does Apple update VoiceOver? They seem to update less often
> than JAWS - Am I right in thinking that headlines are commonly used for
> navigation?
>

Jaws pulled support for the outline algorithm a few versions back as their
implementation was problematic.
No browser implements the outline algorithm: refer to
https://www.w3.org/wiki/HTML/Usage/Headings/h1only#Heading_semantics_exposed_by_browsers

HTML5 Recommendation states:

> There are currently no known implementations of the outline algorithm in
> graphical browsers or assistive technology user agents, although the
> algorithm is implemented in other software such as conformance checkers.
> Therefore the outline algorithm cannot be relied upon to convey document
> structure to users. Authors are advised to use heading rank (h1-h6) to
> convey document structure.
> http://www.w3.org/TR/html5/sections.html#outlines
>

for implementation outlook refer bug links here
https://www.w3.org/wiki/HTML/Usage/Headings/h1only#Notes


further advice:
https://www.w3.org/wiki/HTML/Usage/Headings/h1only
https://www.w3.org/wiki/HTML/Usage/Headings/Missing






--

Regards

SteveF
HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/>;