Squeak SVG?

Bijan Parsia bparsia at email.unc.edu
Mon Sep 24 16:01:47 UTC 2001


On Mon, 24 Sep 2001, Bert Freudenberg wrote:
[snip]
> Yep, I'm interested, although I can not spend any time on it ;-)

Heh. Know the feeling.

> A fully conforming renderer implementation would be rather hard. though.
> The SVG graphics model itself got way more complicated than we hoped for,
> let alone all the fancy stuff ...

Yes. A Generator is clearly the first thing to tackle. Much easier, if
somewhat less sexy. Well, a static generator. Using SVG's dynamic stuff to
simulate Squeak's dynamic stuff could get...tricky. Although animation
might not be that bad.

As for a renderer (aka "Viewer"), there's some possibility of subsetting:

 http://www.w3.org/TR/2001/REC-SVG-20010904/conform.html#ConformingSVGViewers

So, one could aim to be a Static Viewer. (And perhaps even a High-Quality
one.)

It seems that avoiding the script stuff might be wise, as it involves
DOMness, which Richard O'Keefe will be happy to lambast at the drop of a
hat (rightly so!). But there is "declarative" animation as well. Perhaps
that is worth exploring.

Wow, there are a lot of supported events. Whoa.

I dearly hope that there's a more general range of subsetting in the
offing. But the basic model doesn't seem broken, or even especially
difficult.

I think that to press on for this in any serious way must depend partially
on anticipated popularity. If Adobe gets behind it in a really big way, it
could be worth it.

Cheers,
Bijan Parsia.





More information about the Squeak-dev mailing list