Last modified: 2014-10-27 16:09:53 UTC
To be more flexible with new features the PNG only rendering mode should be deprecated and finally be removed.
+1 for that. But http://www.mediawiki.org/wiki/Compatibility lists IE8 and Android 2.3 as Grade A (neither of which supports SVG or MathML).
Yes.I think we should continue to support png images for now. That's described in 69702
We should support PNG fall-backs in the MathML mode as well, so that we can eventually make that the default mode for anonymous users. By rendering the PNGs from SVGs we should be able to reuse the baseline and size information provided by MathJax, which in turn should let us scale the fall-back the same way we do with SVGs. The quality of scaled images might not be perfect, but it'll remove the inconsistency in size with associated work-arounds like \scriptstyle.