Re: aria-level a required property for role="heading" or a supported property with an RFC SHOULD for authors

VoiceOver used to speak "Heading Level 0, text content" but we fixed that a few years ago. It now speaks "Heading, text content"

James

> On Jun 18, 2015, at 2:04 PM, Joseph Scheuhammer <clown@alum.mit.edu> wrote:
> 
> On 2015-06-18 3:06 PM, Bryan Garaventa wrote:
>> Just to simplify my view, if heading levels are optional, ATs and browsers will never provide consistent UIs, because they will always do something different by guessing. 
> 
> Tangent:  What do Chrome, FF, IE, and Safari, do, in fact, when faced with "heading", but no aria-level?  For example,
> 
> <div role="heading>...</div>
> 
> How is the level property mapped?
> 
> -- 
> ;;;;joseph.
> 
> 'Array(16).join("wat" - 1) + " Batman!"'
>           - G. Bernhardt -
> 

Received on Thursday, 18 June 2015 21:14:10 UTC