2013/5/5 Robert O'Callahan <rob...@ocallahan.org>

> On Mon, May 6, 2013 at 3:38 AM, Benoit Jacob <jacob.benoi...@gmail.com>wrote:
>
>>    2.1. MathML never saw much traction outside of Mozilla, despite having
>> been around for a decade. WebKit only got a very limited partial
>> implementation recently, and Google removed it from Blink. The fact that
>> it
>> was just dropped from Blink says much about how little it's used: Google
>> wouldn't have disabled a feature that's needed to render web pages in the
>> real world.
>
>
> The Blink implementation was never good enough to render MathML pages well
> in the real world, whether there were any or not. It also had some pretty
> major brokenness in the way it was integrated into Blink, which made it
> difficult to enable safely.
>
> I would also say that one big difference between MathML and a hypothetical
> TeX-based format is that MathML has a DOM and it's not clear how to fit TeX
> into a DOM. That may not matter much for rendering, but it does if you want
> to support editing.
>

That sounds interesting; could you please expand a little more?
 - Do you mean that in order to support editing well, the format must be
naturally parseable into a tree representation? (Why so?)
 - If that is what you mean: I think that TeX equations parse fairly
naturally into tree representations; in fact, I suppose that every
TeX-to-MathML conversion tool, or TeX-to-DOM-elements conversion tool in
existence, must already have solved this problem somehow (in particular,
MathJax).



>
> One other thing: EPUB publishers are screaming for good math support for
> textbooks (and currently that means they want MathML). They're mostly
> Webkit-based, and maybe we don't care about them, but there you are.
>

Given that TeX is already the standard in scientific publishing, I would
find it very surprising if they complained about a TeX-based or TeX-like
format !

Benoit


>
> Rob
> --
> q“qIqfq qyqoquq qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qyqoquq,q
> qwqhqaqtq qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q qEqvqeqnq
> qsqiqnqnqeqrqsq qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qtqhqeqmq.q qAqnqdq
> qiqfq qyqoquq qdqoq qgqoqoqdq qtqoq qtqhqoqsqeq qwqhqoq qaqrqeq qgqoqoqdq
> qtqoq qyqoquq,q qwqhqaqtq qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q
> qEqvqeqnq qsqiqnqnqeqrqsq qdqoq qtqhqaqtq.q"
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to