- From: Peter Krautzberger <peter.krautzberger@mathjax.org>
- Date: Tue, 14 Jul 2015 18:36:01 +0200
- To: PF <public-pfwg@w3.org>
- Message-ID: <CABqxo81LdS0QwwPEKsdS2kJfG4dGEvuNHVK9VxfooZRYEzybuw@mail.gmail.com>
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