Towards universal rendering in MathJax

Davide Cervone, Peter Krautzberger, Volker Sorge

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)


Mathematics support on the web is currently very limited mainly due to the lack of browser support for the dedicated markup language MathML. While for visual display JavaScript libraries like MathJax can ensure flawless rendering of formulas across all platforms and browsers, there currently exists no system independent assistive technology solutions for Mathematics. We report on the attempt to transform MathJax into a universal rendering solution, providing accessibility also for readers with visual, print, and motor impairments. As our goal is to integrate seamlessly with other assistive technology solutions, we are faced with a number of technical challenges to provide a consistent user experience, regardless of the particular combination of platform, browser, and screen reader employed by readers. This paper presents MathJax's accessibility features and some of the technical challenges to motivate a wish-list for future standards to enhance web accessibility for STEM content.
Original languageEnglish
Title of host publicationW4A '16 - Proceedings of the 13th Web for All Conference
PublisherAssociation for Computing Machinery
Number of pages4
ISBN (Print)9781450341387
Publication statusPublished - 11 Apr 2016
Event13th Web for All Conference - Montreal, Canada
Duration: 11 Apr 201613 Apr 2016


Conference13th Web for All Conference


Dive into the research topics of 'Towards universal rendering in MathJax'. Together they form a unique fingerprint.

Cite this