Why I’m disabling MathML for now

In a previous post I described how I tweaked my WordPress installation to support the display of MathML markup, for displaying mathematical equations.

One of the steps involved changing the content-type from application/html to application/xhtml+xml. That step was necessary, or else Firefox would simply not render the MathML markup properly.

Unfortunately, application/xhtml+xml is simply not supported on a host of other browsers, including Internet Explorer. Which means that this blog became unreadable overnight to anyone coming to it with anything else than Firefox.

This is why I’m disabling direct MathML support on this blog. If you’re interested you can view the original blog post on my blog’s old server.

There are, however, alternative (and arguably simpler) ways to display mathematics on the web, such as MathJax, or jsMath (a Javascipt library used on the Maths Q&A site MathOverflow

Related posts:

  1. How to include MathML in a WordPress blog
Posted on June 1, 2010 at 11:06 pm by lindelof · Permalink
In: Tools

3 Responses

Subscribe to comments via RSS

  1. Written by alex
    on June 11, 2010 at 1:43 pm
    Permalink

    Another solution for Mathematics on web using MathML is http://www.fMath.info/formula/exFrac.jsp

    thank you
    alex

  2. Written by lindelof
    on June 21, 2010 at 1:13 pm
    Permalink

    Thanks for the pointer, I’ll definitely give it a try!

  3. Written by Lars
    on October 29, 2010 at 1:54 pm
    Permalink

    Hi,

    MathML is the w3c standard for math on the web and the only way to exchange between formula editors, typesetting, office software and browsers. All but Internet explorer support it at least in recent versions, it is part of html5. So I do not really see an alternative but point Internet explorer users to a plug-in- loosing content by transforming formulae to images would be an expensive work-around.

    Great blog!

Subscribe to comments via RSS

Leave a Reply