[whatwg] Validator.nu: "Attribute role not allowed on element h2 at this point."

Simon Pieters simonp at opera.com
Mon Mar 12 23:42:16 PDT 2012


On Tue, 13 Mar 2012 02:16:29 +0100, Charles Pritchard <chuck at jumis.com>  
wrote:

>> Warnings are generally not useful. Either something is fine and we  
>> should
>> support it, or it's wrong and we should alert the author. I think "must"
>> is very much the appropriate requirement level here.
>
>  From the implementation-side, the spec is wrong, it ranks native HTML  
> semantics above ARIA DOM semantics.

You're confusing author conformance requirements with UA conformance  
requirements.

> As a "best practices" note, it seems overly optimistic. There are  
> situations with AT navigation where role conflicts do occur and/or  
> redundancy in tagging is helpful.

Do you have concrete examples?

> I don't believe it is appropriate for HTML to place restrictions on ARIA  
> DOM. It's does not reflect implementations.

It does not affect implementations at all.

> The HTML spec should only specify what the default mappings are for HTML  
> elements to ARIA.
> Authors may be advised to test AT software with their product.
>
> This statement is more in line with practice: "Authors must test  
> accessibility tree as part of development and usage of ARIA semantics.".

That's not machine checkable so less likely to have an effect at all.

-- 
Simon Pieters
Opera Software



More information about the whatwg mailing list