MathPlayer 2.0
The latest beta of Design Science’s MathPlayer plugin for IE/Win is out. This free plugin brings MathML support to Internet Explorer. Unlike the previous version, no custom-coding is necessary; it works with ordinary Standards-based XHTML+MathML pages.
Thanks to the great work of Paul Topping, Robert Miner, and the other folks at Design Science, MathPlayer 2.0beta 5 and later work the MathML-enabled blogs hosted here. So, if you’re an IE/Win user, and a regular reader of Musings or of the String Coffee Table, send them an email and say you’d like to get on the beta-testing list for MathPlayer 2.0. They’re eager for beta-testers, as this is hoped to be the last beta release before MathPlayer 2.0 goes final.
For the technically-inclined, my changes to support MathPlayer 2.0 consisted entirely of the following tweak (in red) to my mod_rewrite
rules:
RewriteRule ^$ index.shtml RewriteCond %{HTTP_USER_AGENT} Gecko|W3C.*Validator|MSIE.*MathPlayer RewriteRule \.html$|\.shtml$ - [T=application/xhtml+xml] RewriteCond %{HTTP_USER_AGENT} Chimera|Camino|KHTML RewriteRule \.html$|\.shtml$ - [T=text/html] RewriteCond %{HTTP_USER_AGENT} Camino.*MathML-Enabled RewriteRule \.html$|\.shtml$ - [T=application/xhtml+xml]
and a similar one for my cgi-bin
directory.
Re: MathPlayer 2.0
Does the new MathPlayer beta just change the UA string, or does it also change the accept header? I’d really rather avoid UA string detection hacks. I couldn’t see the answer on the site, but I probably didn’t look hard enough.