- From: <bugzilla@jessica.w3.org>
- Date: Fri, 30 Mar 2012 19:17:54 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16586 Summary: Accessibility API Role Mapping Matrix missing math and svg elements Product: HTML WG Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: HTML a11y APIs (editor: Steve Faulkner, Cynthia Shelly) AssignedTo: faulkner.steve@gmail.com ReportedBy: neils@dessci.com QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org, public-html@w3.org This is a comment/bug report on [1]. Section 3 (HTML element to Accessibility API Role Mapping Matrix) contains a mapping of elements to accessibility roles. I see that both math and svg are missing from that "matrix". I don't know enough to suggest mappings for svg, but for math, the following entries are appropriate: HTML 4: no HTML 5: yes WAI-ARIA: math role MSAA: ROLE_SYSTEM_EQUATION I don't have direct knowledge of the other values, but most are found in section 5.4.1 in [2]. The children of the math element (eg, mrow, mfrac) should NOT be exposed to AT. Note that [3] mentions that for legacy content that use images for math, using role=math is appropriate. The alt should be TeX or MathML and the aria-describedby should be used to describe the math. I think this should be mentioned as part of the description of the img element mapping (section 5.6?) Neil Soiffer [speaking for myself -- I have not run this by the MathML WG] [1] http://www.w3.org/TR/2012/WD-html-aapi-20120329 [2] http://www.w3.org/WAI/PF/aria-implementation [3] http://www.w3.org/TR/wai-aria/roles#math -- Configure bugmail: https://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 Friday, 30 March 2012 19:17:56 UTC