MathML support in Seaside?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

MathML support in Seaside?

Nikolay Suslov
Hello,

Is there exist any MathML implementation in Seaside?
One attempt could be founded at http://www.squeaksource.com/DeveloperWorkspace (MathML-Test), but seems it does not work properly.

Looking forward for help,
Nikolay

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: MathML support in Seaside?

Nikolay Suslov
I use Mozilla Firefox for testing, as it is one of the web browsers, which supports MathML without external plugins.

And digging into the problem more, I have founded one thing:

From Wikipedia:
"If you want to view how MathML works in Mozilla, you have to save it with the file extension ".xml".

And it is really true, if you try to open the same MathML document with .html extension, it will be not parsed (being defined as xhtml document in root). But with .xhtml (or .xml) extension it will be parsed fine.

So, it seems that the pages generated by Seaside with MathML code in are not recognized by Mozilla Firefox aka files with .xhtml extension, and so MathML parsing fails.

Is this a bug in Firefox or there could be a solution from Seaside part (?)

As the quick and not very good MathML support sollution I have found this:
https://developer.mozilla.org/en/Mozilla_MathML_Project/Authoring
https://developer.mozilla.org/@api/deki/files/4260/=mathml_in_html4.zip
Including MathML in <object> or <iframe> elements etc, but this forces to use WAFileLbrary infrastructure for serving Math formulas as external .xml files.

Thanks for any insights,

Nikolay


On Wed, Apr 21, 2010 at 6:11 PM, Nikolay Suslov <[hidden email]> wrote:
Hello,

Is there exist any MathML implementation in Seaside?
One attempt could be founded at http://www.squeaksource.com/DeveloperWorkspace (MathML-Test), but seems it does not work properly.

Looking forward for help,
Nikolay


_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev