Tag Archives: xml


If you’re the kind of person who likes to download WebKit nightly builds to tinker with emerging features (and who isn’t?), then you’ll be interested to try out MathML support which is now turned on by default.

MathML is supported server-side in several wiki platforms I regularly deal with (such as Confluence and MediaWiki), and it has always been an important requirement for support from my colleagues in the science community who do any kind of math research (but second place to LaTeX). This is the first time I’ve seen it supported in a major browser platform though. The mathematics community will be very interested in this sort of thing, and I expect at some point in the future we’ll just be embedding MathML into markup and publishing it rather than having to rely on a server-side library to parse it. Yea! 😀 I know it sounds more geeky than usual, but this is pretty cool in my book – especially from an applications perspective.

The only thing more geeky about downloading WebKit nightly builds is getting excited over new XML functionality. 🙂 Also slightly related: both SVG and HTML5 canvas will be supported in IE9, making it doable in all modern browsers when that finally gets released and older versions become rarely used. It will become an increasing trend to represent data in these formats, natively in markup, rather than relying on 3rd party server-side libraries or plugins. Standards eventually win, usually…


During my recent round of trying to evaluate the right music notation software for myself, I came across an XML application that I can truly relate to: MusicXML.

Much like how MathML is used to describe mathematical documents, MusicXML does this for music. It’s brilliant. Just looking at the spec, I can think of oh so many cool things that could be done with this, from extracting patterns out of the self-describing XML data all the way to doing some interesting procedures over the web.

And heck, if I was ever that much of a cheapskate, I could always write up a composition using XML rather than hoofing up the $650 bill for a full copy of Finale…

OK maybe that would be impractical for all but the simplest arrangement of Three Blind Mice. But it’s nice to know that, hey, it is an option if someone had the time…