W3C home > Mailing lists > Public > public-html-a11y@w3.org > May 2011

[Bug 10919] Allow role="presentation" to override the default role of any element

From: <bugzilla@jessica.w3.org>
Date: Tue, 10 May 2011 08:42:25 +0000
To: public-html-a11y@w3.org
Message-Id: <E1QJiWP-0007cy-VS@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10919

steve faulkner <faulkner.steve@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|VERIFIED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #14 from steve faulkner <faulkner.steve@gmail.com> 2011-05-10 08:42:25 UTC ---
while there are legityimate use cases for allwoing role=presenation on some
elements, there are not legitimate use cases for allowing role=presentation on
allt elements. In fact no reasons have been put forward for allowing
role=presentation on form controls and other interactive elemnents and allowing
them on form controls is actively harmful. 

so unless use cases are provided I request that role=presentation be non
conforming on the following elements:
http://dev.w3.org/html5/spec/the-input-element.html#the-input-element
http://dev.w3.org/html5/spec/the-button-element.html#the-button-element
http://dev.w3.org/html5/spec/the-button-element.html#the-select-element
http://dev.w3.org/html5/spec/the-button-element.html#the-datalist-element
http://dev.w3.org/html5/spec/the-button-element.html#the-option-element
http://dev.w3.org/html5/spec/the-button-element.html#the-textarea-element
http://dev.w3.org/html5/spec/the-button-element.html#the-keygen-element
http://dev.w3.org/html5/spec/the-button-element.html#the-progress-element
http://dev.w3.org/html5/spec/the-button-element.html#the-meter-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-summary-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-command-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-menu-element
http://dev.w3.org/html5/spec/text-level-semantics.html#the-a-element

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Tuesday, 10 May 2011 08:42:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:38 GMT