TalkBack not reading MathJax equations

142 views
Skip to first unread message

kalpeshk...@learningmate.com

unread,
Feb 7, 2019, 1:14:39 AM2/7/19
to MathJax Users
Hi Team, 

We have used MathJax to render mathematical expressions for our web application.

Web Accessibility is one of the important criteria for us.
We have tested in JAWS, VO and it works charmingly.

However, it fails miserably on TalkBack. The screen reader announces the math content in literal manner which doesn't give the User any context.

Would really appreciate if we could get any help on this.


volker...@gmail.com

unread,
Feb 7, 2019, 4:05:01 PM2/7/19
to MathJax Users
Hi, 

I am not surprised that TalkBack speak the expression. But it should at least respect the aria-hidden that hides the actual DOM element.
You could try switching on the Accessibility Extension, that should give you aria-labels which might be more helpful. (See here https://www.mathjax.org/mathjax-accessibility-extensions-v1-now-available/ for more details).

Best,
Volker

volker...@gmail.com

unread,
Feb 7, 2019, 4:19:40 PM2/7/19
to MathJax Users
Correction: 
I am not surprised that TalkBack DOES NOT speak the expression.

Kalpeshkumar Jain

unread,
Feb 8, 2019, 7:02:14 AM2/8/19
to mathja...@googlegroups.com
Hello Volker,

Thank you very much for your prompt response.
It indeed solved our problem. 
We had this configuration already setup in our code, however we were unaware of how to use it.

I am happy that we are using MathJax, it presents lot of features for Users to access the math content effectively.

Thanks again.


Thanks,
Kalpeshkumar Jain
Technical Lead
Mobile Application Development


--
You received this message because you are subscribed to a topic in the Google Groups "MathJax Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mathjax-users/RoUwE28MP6s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mathjax-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


This mail is governed by the LearningMate Privacy Policy and Disclaimer at http://www.learningmate.com/disclaimer.html

volker...@gmail.com

unread,
Feb 8, 2019, 8:25:12 AM2/8/19
to MathJax Users
I am glad it solved the problem.

Could you point us to some of the original samples, so we can check with the TalkBack team what might have gone wrong with the aria-hidden.

Best,
Volker

Kalpeshkumar Jain

unread,
Feb 11, 2019, 12:36:18 AM2/11/19
to mathja...@googlegroups.com
Hi Volker,
There was nothing wrong with the ARIA hidden attribute.

The equations were not at all read by TalkBack and we thought it was something related to the MathJax plugin.
However, we followed the steps in the link you shared with us and understood that we need to select the proper settings (Activate the explorer, select ChromeVox rules, etc.) from the math context menu. These settings could also be configured programmatically.

When we tried to run our application with these settings, TalkBack started reading the equations beautifully :).

Thank you once again for your help. If it weren't your timely assistance, we would have been able to meet our delivery timeline.



Thanks,
Kalpeshkumar Jain
Technical Lead
Mobile Application Development

Reply all
Reply to author
Forward
0 new messages