> 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/

Reply via email to