Mozilla Sucks
Sometimes I get depressed about this whole weblog thing. On the authoring side, it’s just about as good as I could wish for — compose an entry in a LaTeX dialect, click post
and bingo! it’s converted to XHTML+MathML and posted to the web.
On the client side, however, it sucks. Never mind that only Gecko-based browsers support MathML. Even their rendering is piss-poor and, at least under MacOSX, getting worse.
Consider the humble minus sign. Up until recently, Mozilla rendered this as a hyphen, “-”. That’s wrong, and looks horrible. The most recent Mozilla builds have, instead, shifted to using the real minus sign glyph from the Symbol font as the default.
There’s one wee problem: Mozilla, under MacOSX doesn’t recognize the Symbol font and so now all the minus signs have disappeared from the equations on my blog. Camino does recognize the Symbol font, but it doesn’t do MathML.
Don’t bother asking if I’ve filed a bug. Using the glyph from the Symbol font is the “right” thing to do, under the circumstances. It would work just fine under MacOSX, if only Mozilla’s font support under MacOSX were not so terrible. But that’s already the subject of enough bug reports.
All I can say is that I really hope this nonsense clears up when the Stix fonts become available. In the meantime, the only viable platform for reading this blog is Mozilla on Linux with the Computer Modern fonts installed — not exactly a mass-market configuration.
I am holding my breath, but anoxia is setting in.
Update (9/24/2003): This particular problem with minus signs can be fixed by including the line
user_pref("font.mathfont-family.\u2212.base", "Math1");
in your user.js
file. The general point still remains…
Re: Mozilla Sucks
“In the meantime, the only viable platform for reading this blog is Mozilla on Linux with the Computer Modern fonts installed - not exactly a mass-market configuration.”
Err, I think you’re forgetting one major platform/browser combination - Mozilla/Windows. I’ve been reading your blog just fine with that particular combo, and Windows machines do constitute approximately 93% of the machines out there.