Open WayneEDick opened 6 years ago
This role is being added by the AssistiveMML extension when it adds the hidden MathML, and apparently stems from issue #1235.
If you switch to NativeMML output, that will insert MathML and disable the AssistiveMML extension. Does that help your situation?
Issue Summary
An accessibility problem with MathJax
I am taking an excellent class: Algebraic Calculus One on Open Learning.
When I use read with VoiceOver I get "presentation" read at the end of expressions.
<span class="MathJax" id="MathJax-Element-19-Frame" tabindex="0" style="text-align: center; position: relative;" data-mathml="
... math expression ... " role="presentation"> ........ This is the problem. ... Stuff ...
I see no reason why role= "presentation" is needed.
When you are trying to absorb a mathematical concept the statement "presentation" occuring at what seems to be random places really breaks concentration.
Is there a way around that?
Sincerely, Wayne
PS: You cannot turn off role in the verbosity.
Steps to Reproduce
This is a bug because... People who want to read the material cannot concentrate while reading mathematics.
Technical details
The role="presentation"