- From: <bugzilla@jessica.w3.org>
- Date: Sat, 05 Mar 2011 04:16:27 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=12244 Summary: Warn when interactive/forms associated content appears inside role=childrenArePresentational elements Product: HTML WG Version: unspecified Platform: All URL: http://dev.w3.org/html5/spec/content-models.html#annot ations-for-assistive-technology-products-aria OS/Version: All Status: NEW Keywords: a11y Severity: normal Priority: P2 Component: HTML5 spec (editor: Ian Hickson) AssignedTo: ian@hixie.ch ReportedBy: xn--mlform-iua@xn--mlform-iua.no QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org, public-html@w3.org ARIA has the presentational children consept: http://www.w3.org/TR/wai-aria/complete#childrenArePresentational For content that is the child of an element with a role of type "childrenArePresentational", ARIA 1.0 says that user agents SHOULD NOT expose them. Any button, link, etc inside a <div role=img><a href=link>text</a></div>, would thus normally not be accessible to AT users. Pointing to that link via aria-labelledby/-describedby would also not activate its interactivity - I don't think ARIA has any means bring back the interactivity of such an element - other than removing the parent role with the childrenArePresentational effect. Validators should warn when it detects interactive/forms associated content inside elements with a role which has the chilrenArePresentatinoal effect as it could mean that the author unintendedly hide some interactive/forms related content. References: Internactive content: http://dev.w3.org/html5/spec/content-models#interactive-content-0 Form associated content http://dev.w3.org/html5/spec/forms#form-associated-element -- 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 Saturday, 5 March 2011 04:16:29 UTC