https://bugzilla.wikimedia.org/show_bug.cgi?id=66537
Bug ID: 66537
Summary: The MW_MATH_MATHML mode should expose the MathML to
accessible tools
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Math
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Web browser: ---
Mobile Platform: ---
Currently, the MW_MATH_MATHML mode generates MathML + SVG & PNG fallback.
However, the MathML is only visible on Gecko and other rendering engines
fallback to SVG (or PNG for IE<9) for lack of good visual rendering for MathML.
For people with visual disabilities using accessible tools, the quality of the
visual rendering is less important. We should consider a way to expose the
MathML source to these tools. There are at least two of them:
- VoiceOver with Safari. One problem is that the accessibility code relies on
some information provided by the MathML "RenderObject", so information is lost
when doing "display: none" on the <math>.
- MathPlayer. I don't know if "display: none" affects its ability to read the
MathML content (I think MathPlayer uses the DOM).
I guess we could do something similar to what we discuss the "enable MathJax"
for anonymous users at some point, that is something to switch from SVG to
MathML. That would also be useful for people willing to use the visual
rendering of MathPlayer/WebKit.
Alternatively, when MW_MATH_MATHML becomes the default, I could easily write an
add-on for safari to switch from SVG to MathML.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l