Re: RFC: Use of xml-roles object attribute for MathML without ARIA

Hi,

This is my first posting here, I apologize if I'm not following etiquette.

Joanmarie wrote

> As you know, there is no ARIA MathML module (at least not yet; I'm
> starting to think perhaps we should have one). There is, however, a need
> to improve exposure of MathML elements and their roles.

I'm not sure if this fits on this thread but I felt I couldn't pass up the
opportunity.

I'm part of the team at MathJax, an open-source JavaScript MathML renderer
(among other things). We would be very interested in being able to expose
the underlying MathML in the HTML (or SVG) that MathJax generates. This is
not restricted to client-side rendering but also applies to server-side
rendering which is important for basic use cases such as email or ebooks.

We recently spoke with various AT vendors and found (or rather: had to
accept) that the "best" solution right now is to embed visually hidden
MathML alongside aria-hidden visual rendering; this seems less than ideal.
We think visual rendering of MathML using HTML or SVG could be made fully
accessible by exposing the underlying MathML. The work the ChromeVox team
has done with MathJax might be an example of how well this can work, cf.
[2].

In short, given the persistent lack of browser support for MathML,
expanding [1] would be very useful.

Best regards,
Peter Krautzberger.

[1]
http://w3c.github.io/aria/aria/aria.html#plain-html-or-polyfill-dom-result-of-the-mathml-quadratic-formula
[2] https://www.youtube.com/watch?v=HVviF06S1T8

Received on Tuesday, 14 July 2015 16:36:28 UTC