Mathematical Markup Language (MathML)? I’ve thought about LaTeX/TeX strategies on the web for a bit ever since someone asked years ago about different approaches. I never got to poking around on my blog, but since then the masters have delivered unto us; MathML (XML based web specification) KaTeX MathJax In format conversion land we’ve been given; LaTeXML, make4ht, texmath, temml, and Pandoc. MathML looks rather safe. After that, I’d imagine it’s mostly incompatability struggles, XML spooks, and making math “write easy”. <math xmlns="http://www.w3.org/1998/Math/MathML" alttext="l=10\;_{-0.00}^{+0.05}\;mm" display="block"> <mrow> <mi>l</mi> <mo>=</mo> <mrow> <msubsup> <mn>10</mn> <mrow> <mo>−</mo> <mn>0.00</mn> </mrow> <mrow> <mo>+</mo> <mn>0.05</mn> </mrow> </msubsup> <mo lspace="0.280em">⁢</mo> <mi>m</mi> <mo>⁢</mo> <mi>m</mi> </mrow> </mrow> </math> <math xmlns="http://www.w3.org/1998/Math/MathML" alttext="l=100\pm 0.05\;mm" display="block"> <mrow> <mi>l</mi> <mo>=</mo> <mrow> <mn>100</mn> <mo>±</mo> <mrow> <mn>0.05</mn> <mo lspace="0.280em">⁢</mo> <mi>m</mi> <mo>⁢</mo> <mi>m</mi> </mrow> </mrow> </mrow> </math>