MathML Support Project proposal

43 views
Skip to first unread message

Andriy Fliak

unread,
May 2, 2013, 1:14:27 AM5/2/13
to accessible...@googlegroups.com
I posted a proposal for MathML Support Project https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/vader066/1

I would like to have some feedback from community on what needs to be changed, added or removed or what dates need to be changed

I know that you planned to use Javascript and MathJax to parse MathML tags but after reading source code from last year and studying internal MathJax representation of math formulas I came to a conclusion that it is very similar to how Java parse XML files. Knowing that translate last year's code from Java script to Java was not that difficult.
Most of the features are working but it's need a lot of polishing and testing
You can find and try java code at https://github.com/Vader066/MathML2MathSpeak
MathSpeak.java and MathSpeak_en_us.java is translation of jax2MathSpeak.js and lang_enus.js respectively
MathMLDOM.java is used for testing
MathML MathJax Test Page.htm contains test results from MathJax to compare with program output

Advantages of not using MathJax:
- no need to rely on third-party tools for javascript execution
- reduced filesize in the future


Andriy Fliak

unread,
May 2, 2013, 1:15:32 AM5/2/13
to accessible...@googlegroups.com
Sorry for my not that good English :)

Rom Srinivasan

unread,
May 2, 2013, 3:54:18 PM5/2/13
to accessible...@googlegroups.com
Andriy,

Our hope was to extract the MathML and pass it to Android Chrome and let it voice it. But we're not sure when the Android versions of Chrome will have that functionality. We know its coming, just not the date.
Message has been deleted

Andriy Fliak

unread,
May 2, 2013, 5:06:15 PM5/2/13
to accessible...@googlegroups.com
Does that mean that MathML Support project won't be available for this year's GSoC?

Rom Srinivasan

unread,
May 2, 2013, 6:15:08 PM5/2/13
to accessible...@googlegroups.com
No, it is still available.
We are open to other approaches.

Reply all
Reply to author
Forward
0 new messages