ISSUE-186: conformance error for use of role=presentation on interactive elements
role-presentation-override
conformance error for use of role=presentation on interactive elements
- State:
- CLOSED
- Product:
- pre-LC1 HTML 5 spec
- Raised by:
- Steve Faulkner
- Opened on:
- 2011-12-01
- Description:
- rasied from Bug 10919 - Allow role="presentation" to override the default role of any element which was resolved wontfix
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10919
while there are legityimate use cases for allowing role=presenation on some
elements, there are not legitimate use cases for allowing role=presentation on
all 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 - Related Actions Items:
- No related actions
- Related emails:
- HTML WG Minutes (Re: {agenda} HTML WG telecon 2012-01-19: issue progress, other business) (from glenn@skynav.com on 2012-01-19)
- Re: {agenda} HTML WG telecon 2012-01-19: issue progress, other business (from janina@rednote.net on 2012-01-18)
- {agenda} HTML WG telecon 2012-01-19: issue progress, other business (from rubys@intertwingly.net on 2012-01-18)
- Re: ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from rubys@intertwingly.net on 2012-01-16)
- Re: ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from faulkner.steve@gmail.com on 2012-01-13)
- Re: ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from faulkner.steve@gmail.com on 2012-01-12)
- Re: ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from mjs@apple.com on 2012-01-12)
- Re: ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from mjs@apple.com on 2012-01-11)
- RE: {minutes} HTML WG telecon 2011-12-08: actions, issues and task force reports (from adrianba@microsoft.com on 2011-12-08)
- {agenda} HTML WG telecon 2011-12-08: actions, issues and task force reports (from Paul.Cotton@microsoft.com on 2011-12-07)
- ISSUE-186: role-presentation-override - Chairs Solicit Proposals (from Paul.Cotton@microsoft.com on 2011-12-07)
- HTML-ISSUE-186: conformance error for use of role=presentation on interactive elements [pre-LC1 HTML 5 spec] (from sysbot+tracker@w3.org on 2011-12-01)
Related notes:
Closed without prejudice for lack of a Change Proposal.
Closed without prejudice: http://lists.w3.org/Archives/Public/public-html/2012Jan/0075.html
Sam Ruby, 16 Jan 2012, 23:43:16Display change log