[Bug 11557] Authors should not be allowed to specify roles on elements that they already have by default. It's redundant and encourages authors to add roles in cargo-cult fashion on the theory that this will improve their accessibility. See IRC for proof: http://kr

http://www.w3.org/Bugs/Public/show_bug.cgi?id=11557

Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bhawkeslewis@googlemail.com

--- Comment #2 from Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com> 2010-12-15 18:49:41 UTC ---
Redundant ARIA annotations are requirement for accessibility in user agents
that implement the role but not the native element/attribute.

Unless adding a given ARIA annotation does intrinsic harm to accessibility (in
which case, please prove it), it should not be classed as a validation error.

I've no objection to lint tools giving advice about performance or promoting
native markup over ARIA annotations where applicable, but such advice should
not be pushed down to the level of conformance.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Wednesday, 15 December 2010 18:49:44 UTC