Support for MathML added

08/12/2008 19:13:46

I modified my Movable Type setup to serve compliant XHTML 1.1 plus MathML 2.0.

To do this, I had to modify some of the default templates to be XHTML 1.1 compliant. Simply use the W3C Validator to find the errors and fix them.

Then, I added the appropriate markup to the header.

Then I changed my .htaccess file to default to application/xhtml+xml.

This may or may not have broken compatibility with MSIE, which is arguably a good thing. MathML still doesn’t work with Safari (not sure why they’re taking so long…), but it does work with Firefox.

I do not intend for this to be a complete walkthrough - if you need more details, Google is your friend.

Similar Pages