> Looking for SVG to VML converters I came across the Vector Converter > project > http://vitali.web.cs.unibo.it/Progetti/VectorConverter > they convert SVG <-> VML by means of XSLT
I wasn't aware of this project, but it seemed highly likely to me that an SVG-to-VML converter project already existed. What I had not found (and had spent some time looking for) was a tool that leveraged dojox.gfx to perform the conversion. However, it looked like the gfx team had thought about this possible use, as can be seen in their inspector demo[0] and its accompanying svg2gfx stylesheet[1]. I also asked on the dojo forum first to make sure there wasn't already such a project, but received no responses so I went ahead and built it. It's done quite well in my tests, and I feel like it's mature enough to begin deploying it, so I will hopefully have some worthwhile demos soon. > > There are some ways to add Greasemonkey-like functionality to IE > http://en.wikipedia.org/wiki/Greasemonkey#Internet_Explorer > if you could write your script to work as a user Javascript then this > might be an alternative to an SVG plugin. > Yes, this would be one possibility, although, I think it's important to understand the limitations of this script. It's really just for static content, and fairly simple static content at that; it will never be as powerful or robust as actually having a real implementation of SVG. The intention is basically to be able to present a fairly good, "best-try" representation of certain kinds of SVG content (e.g. diagrammatic content), while quietly suggesting that if they want a better rendering experience, they might try Firefox/Opera/Safari/Renesis/the Batik IE plugin that I hope will be created someday. I think if we were to prompt the user to download something, it might as well be a real SVG renderer. > Have you looked into HTML+TIME Animation? > http://msdn2.microsoft.com/en-us/library/ms533113.aspx > It can also be used to animate style properties of VML elements (I've > tested that), and since position, dimensions, and rotation are > determined by style properties in VML this could allow some > declarative animation in SVG to be converted. > My goal is basically just to use gfx to the fullest, and maybe contribute patches/features back upstream when I see that there's an opportunity to do so (one big one that I'm hoping to contribute will be markers). The gfx team has been working on support for animations for a while, but I'm not sure where they're at with it. The do have some rather nice demos that make use of animation which you might be interesting in[2]. My script does not yet leverage gfx to the fullest, and there are also many small usability tweaks and bugs to iron out, so there's quite a lot of work to be done on it. Still I'm updating it frequently, and believe that it has the potential to soon be a generally useful tool, Jake [0] http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/gfx/demos/inspector.html [1] http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/gfx/demos/data/svg2gfx.xsl [2] http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/gfx/demos/career_test.html ------------------------------------ ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ----Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/