[Bug 26416] New: use of aria-required contradicts the ARIA spec

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26416

            Bug ID: 26416
           Summary: use of aria-required contradicts the ARIA spec
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Using ARIA in HTML
          Assignee: faulkner.steve@gmail.com
          Reporter: ricksbrown73@gmail.com
        QA Contact: dave.null@w3.org
                CC: mike@w3.org, public-html-bugzilla@w3.org

'Using WAI-ARIA in HTML' says:

"Use the aria-required attribute on any element that is allowed the required
attribute in HTML5."

The ARIA Spec says:

"Unless an exactly equivalent native attribute is available, host languages
SHOULD allow authors to use the aria-required attribute on host language form
elements that require input or selection by the user."

These contradict each other. For example using aria-required on an HTML input
element is:

- not allowed by the ARIA spec (because an exactly equivalent native attribute
is available)
- good practice according to 'Using WAI-ARIA in HTML' (because input is allowed
the required attribute in HTML5).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Wednesday, 23 July 2014 11:39:51 UTC