MathML is a failed web standard
11–20 of 177 posts
Re: MathML is a failed web standard
#12MathJax looks excellent.
I'd love to let people read my blog entirely in their RSS reader. But unfortunately most of my posts won't render there.
Re: MathML is a failed web standard
#13One big advantage of MathML is the ability to copy-paste from webpages directly into software like Mathematica. I don't think there is currently any alternative to MathML in that respect. The author argues (rightly) about styling and presentation of MathML, but doesn't propose an alternative to this copy-paste problem. May be TeX, when you're using MathJax at least ?
Re: MathML is a failed web standard
#14Blargh. It annoys me that MathML was even a thing. We've already had a perfectly-fine and widely-used markup language for mathematical formulae; it's called TeX. Ideally, I'd prefer that HTML5 include a tag, or something similar, that takes TeX as input and produces formatted output. A side benefit would mean that every browser, and every system, in the world would have TeX installed! At least MathJax can take TeX as…
Re: MathML is a failed web standard
#15MathJax looks excellent.
MathJax is very flexible and its output is certainly high-quality. However, it is difficult to configure and package in my experience, and it's pretty slow. We used it for a few years at Khan Academy before building KaTeX ( https://khan.github.io/KaTeX/ ) which is around 50x faster to render in our experience, not even counting download size. We ran an A/B test for MathJax vs. KaTeX on the Khan Academy site and peopl…
Re: MathML is a failed web standard
#16Re: MathML is a failed web standard
#17Blargh. It annoys me that MathML was even a thing. We've already had a perfectly-fine and widely-used markup language for mathematical formulae; it's called TeX. Ideally, I'd prefer that HTML5 include a tag, or something similar, that takes TeX as input and produces formatted output. A side benefit would mean that every browser, and every system, in the world would have TeX installed! At least MathJax can take TeX as…
But I agree TeX is easier to write and read if you only care about the look and feel.
Re: MathML is a failed web standard
#18Blargh. It annoys me that MathML was even a thing. We've already had a perfectly-fine and widely-used markup language for mathematical formulae; it's called TeX. Ideally, I'd prefer that HTML5 include a tag, or something similar, that takes TeX as input and produces formatted output. A side benefit would mean that every browser, and every system, in the world would have TeX installed! At least MathJax can take TeX as…
TeX is analogous to Presentation MathML but doesn't solve the accessibility concerns because the semantic intent of the TeX source isn't always clear. (How do you read a \phantom{}? Or how can you know that "\left( 7 \atop 3 \right)" should be read as "7 choose 3"?)
Re: MathML is a failed web standard
#19MathJax looks excellent.
MathJax is slow and doesn't work in RSS. I'd love to let people read my blog entirely in their RSS reader. But unfortunately most of my posts won't render there.
Re: MathML is a failed web standard
#20Earlier quoted context omitted.
MathJax is slow and doesn't work in RSS. I'd love to let people read my blog entirely in their RSS reader. But unfortunately most of my posts won't render there.
I assume most RSS readers don't support CSS (and webfonts) fully? If they did you could use KaTeX's server-rendering feature to embed the actual HTML, but otherwise images are probably your best bet.