Last modified: 2014-10-19 17:56:47 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44808, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42808 - MathJax not detecting MathPlayer IE plugin (and derivatives)
MathJax not detecting MathPlayer IE plugin (and derivatives)
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Math (Other open bugs)
unspecified
PC All
: Low normal (vote)
: ---
Assigned To: Frédéric Wang
:
Depends on: 53992
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-07 01:06 UTC by Peter Krautzberger
Modified: 2014-10-19 17:56 UTC (History)
4 users (show)

See Also:
Web browser: Internet Explorer
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Peter Krautzberger 2012-12-07 01:06:56 UTC
Hi,

As user brought this up on the MathPlayer side.

If you don't know it, MathPlayer is a free IE plugin that renders MathML and makes it accessible; it's also a component of several accessibility products.

MathJax is designed to detect the presence of MathPlayer automatically, but on Wikipedia, this does not work right now. 

A workaround is to use the MathJax menu to manually switch rendering to "native MathML" -- but this is very hard for visually impaired users. 

In other words, while Wikipedia could be providing accessible math through MathJax+MathPlayer, it doesn't right now.

Hope we can work together to fix this.
Peter.
Comment 1 Andre Klapper 2012-12-07 13:06:15 UTC
Reference link: http://www.dessci.com/en/products/mathplayer/download.htm
Comment 2 Peter Krautzberger 2012-12-19 20:10:29 UTC
It looks like the configuration used on Wikipedia forces HTML-CSS output (instead of leaving it to MathJax to make the choice).

Because of this, MathJax cannot switch to MathML output when it detects MathPlayer.

Changing the configuration on Wikipedia (at least for IE) would be the best solution. See <a href="http://docs.mathjax.org/en/latest/output.html#automatic-selection-of-the-output-processor">the MathJax documentation</a> on this.

Note that it doesn't affect MathJax performance for IE users with MathPlayer noticeably as this recognition happens very early on.
Comment 3 Frédéric Wang 2013-09-10 14:20:13 UTC
So I can do that at the same time as bug 53992. That will just be to copy the relevant code to switch IE+MathPlayer to NativeMML, from MMLorHTML.js.
Comment 4 physikerwelt 2014-10-19 17:56:47 UTC
I think this is resolved. Feel free to reopen, if it's not resolved. In that case it should block the Math 2.1 milestone.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links