Blah said:
I have some wild ideas floating around in my head as to how I'm going to accomplish that, but I think I can do it. I know it might involve SVG (which could be converted to VML in IE with XSLT), and other technologies such as SMIL (which could be emulated in Javascript and XSLT in browsers that do not support it) all built on top of HTML or XHTML. So to make everything work on the big 3 (or 4) browsers DOM access in Javascript would be necessary.
This paragraph is AWESOME.
As for your question, I have Javascript disabled.
Thanks for that
As for the VML from SVG through XSLT thing, I have proof of concept code (so far only rects are implemented). Others have done the same thing in Javascript, but I think my XSLT code will be better and faster.
Also when finished, all one would have to do to make an SVG work in IE would be:
CODE
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="svg2vml.xsl"?> <-- add this
<svg
...
xmlns:svg="http://www.w3.org/2000/svg" <-- remove this
...
And I think I can make Apache do that for me.
Also SMIL is cool because it should be a cinch to turn SVG <animate> tags into SMIL using XSLT. And IE supports SMIL (strangely, its the only browser I know of which does natively).
By the way, does anyone know of a good site for Apache beginners?