[Bug 12562] New: ARIA role example used as a conformance error is not a conformance error in HTML5

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

           Summary: ARIA role example used as a conformance error is not a
                    conformance error in HTML5
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: faulkner.steve@gmail.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


currently the WAI-ARIA section
(http://dev.w3.org/html5/spec/content-models.html#wai-aria) of the HTML5 spec
contains the following:

"Conformance checkers are encouraged to phrase errors such that authors are
encouraged to use more appropriate elements rather than remove accessibility
annotations. For example, if an a element is marked as having the button role,
a conformance checker could say "Use a more appropriate element to represent a
button, for example a button element or an input element" rather than "The
button role cannot be used with a elements"."

The example error is for use of a button role on the a element,this is not a
conformance error in HTML5 so should not be used as an example.

Modify the example so that it uses a role/element combination that is a
conformance error:


"Conformance checkers are encouraged to phrase errors such that authors are
encouraged to use more appropriate elements rather than remove accessibility
annotations. For example, if an input type="checkbox" element is marked as
having the button role, a conformance checker could say "Use a more appropriate
element to represent a button, for example a button element or an input
type="button" element" rather than "The button role cannot be used with input
type="checkbox" elements"."

-- 
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, 27 April 2011 08:54:06 UTC