MathML

MathML is described on W3C's website as a low-level specification for mathematical and scientific content on the Web and beyond. You, apparently, can show equations on your website!

As with all cool (fairly) new web stuff, we need to know how well supported it is on any web browsers someone is likely to be using.

Let's display some equations!

x + 2 x - 5 = x 2 - 2 x - 15

This one is fairly easy to do without MathML — (x+2)(x-5) = x2-2x-15

Let's solve a quadtratic equation...

x = b ± b 2 4 a c 2 a

Browser Testing

Firefox — GNU/Linux
The two equations above render correctly, but the fonts are a little small.
Brave Browser — GNU/Linux
Brave does not render the equations in any useful manner.
Google Chrome — GNU/Linux
Google Chrome does not render the equations in any useful manner.
Vivaldi — GNU/Linux
Vivaldi does not render the equations in any useful manner.
SeaMonkey — GNU/Linux
The two equations above render correctly, but the fonts are a little small.
GNU Icecat — GNU/Linux
The two equations above render correctly, but the fonts are a little small.
Opera — GNU/Linux
Opera does not render the equations in any useful manner.
Epiphany — GNU/Linux
The two equations above render correctly, and the font sizes look okay.
Midori — GNU/Linux
The two equations above render correctly, and the font sizes look okay.
Internet Explorer — GNU/Linux and Wine
The two equations above render correctly, but the fonts are a little small.
Lynx — GNU/Linux
Hahahaha! You knew this wouldn't work. It shows the MathML source code.

It is interesting that the browsers that use the Gecko layout engine, like SeaMonkey, Firefox and Epiphany, all display the MathML.