cksource-archive / quail-enhancement

Quail research ☠☠This repository has been deprecated ☠☠
0 stars 0 forks source link

MathML #8

Open mlewand opened 9 years ago

mlewand commented 9 years ago

MathML support

Browser Support

Even though WCAG2 suggest using MathML for math formulas, it seems that browser vendors are not interested in MathML support. According to caniuse.com it's currently supported in:

According to some random MathML article it seems that it might be displayed also in IE6-IE9 with a plugin.

It seems that it's even getting worse. Both Google and Microsoft decides that MathML is no longer worth ther engineers time. So for the time being I think it's not worth to put our focus here.

It seems that the only way to render MathML on pages is to use heavy third party libraries, e.g. MathJax.

Real Need for MathML

We need to understand if our customers expect us to consider MathML to our product.

wwalc commented 9 years ago

It looks like at least screen readers understand MathML better than any other format (checked by myself, MathML is read in a human friendly way, while MathJax generated content isn't):

https://www.freedomscientific.com/Services/TrainingAndCertification/WebinarDetail/F0104

http://doccenter.freedomscientific.com/doccenter/doccenter/rs25c51746a0cc/2014-11-05_mathml/02_MathMLWithJAWS.htm

mlewand commented 9 years ago

Interesting, I'm going to check it out, how MathML works currently with popular screen readers and browsers mix.

wwalc commented 9 years ago

I had better results on IE than on FF with MathML with JAWS, this is actually what their documentation said:

JAWS support in Internet Explorer browser only at this time; future updates to support other browsers