- From: <bugzilla@jessica.w3.org>
- Date: Tue, 13 May 2014 16:20:57 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25614 James Craig <jcraig@apple.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jcraig@apple.com --- Comment #7 from James Craig <jcraig@apple.com> --- (In reply to steve faulkner from comment #5) > >If you leave the second piece in, we get conflicts where HTML5 @required is >false (implicit via missing boolean attribute) > > the ARIA mapping tables is full of conflicts - authors can override many > native accessibility semantics But attributes with identical semantics (disabled, required, etc.) are the one place ARIA defers to the host language. I understand the conflict here. I just think we should discourage it with a validation error. Something like this: """ Error: aria-required="true" is used on a form element that does not include the required attribute. Note: The input, select, and textarea elements support the boolean 'required' attribute in HTML5. If the element is required, use required="" in addition to aria-required="true". """ Mike Smith, since you work on the validator, what do you think of this? -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 13 May 2014 16:20:58 UTC