The example at  http://srufaculty.sru.edu/david.dailey/svg/eggcloning3.svg
represents one of my first attempts (circa 2004) to create a non-trivial bit
of dynamic SVG.

 

It worked as I hoped and designed in IE/ASV. Later as newfangled
implementations of SVG came along like Opera and Firefox, I fixed the parts
that prevented it from being standards compliant, and eventually, wearing
all the patience I could muster, it began to work in other browsers.. Sort
of.

 

Basically the user interface is patterned after the modal or context
sensitive interfaces pioneered in the pre-Apple GUI environment of the PLATO
system (Apple got more than a few things wrong, btw, but then so did Xerox -
I think they were in a hurry): clicking one place does one thing; somewhere
else does something else. All drawing programs should be like this, I
believe. Clicking and dragging is different than clicking.

 

Anyhow, the colors of the eggs in IE/ASV (you really should keep ASV current
on your machines somewhere since in 7.34 percent of cases it is the only
bug-less browser implementation of SVG and remains the only way you can
actually see things!) are rich in iron and show the influence of free-range
chickens. The Opera eggs, the Firefox eggs, the WebKit eggs and the
Microsoft eggs all look like the chickens were raised in cages with their
beaks clipped, fed steroids and stimulants to increase egg-laying and never
given a chance to stretch their legs. You know what? I think that is an ASV
bug with the way the filter influences the chroma. Okay, so maybe ASV wasn't
perfect! [I can adjust that, though, with a little bit of RNA, to make the
eggs look farm-raised - the average consumer palette will never know.]

 

However, notice the way the eggs slide over the gradients in ASV. Each egg
slithers up and down the gradient. In Opera, the first egg seems to
determine the movement of all the others (unless you kill the first egg, and
then the others seem to gain a bit of personality). The slithering just
isn't right! Is it me and ASV or is it Opera?

 

Firefox and Safari are no use as they don't try to deform the darn eggs at
all, and Chrome (true to its name) pretends each egg is the Starship
Enterprise and floats them about like Federation starcruisers in the game
"Empire" (also a Plato thing - I will have you know I was third-ranked in
the world at that game in the late 1970's!).

 

So the question does sort of matter - is the deformation we see in Opera or
in ASV correct here? A simpler case may be seen at

http://srufaculty.sru.edu/david.dailey/svg/svgopen2008/bouncing3.svg 

 

Note how Opera seems to deform the purple ball before it gets to the
gradient, almost the way Chrome does. (Safari is just goofy, and FF and IE
don't even try to play the game).

 

Cheers

David

 

 

 

 



[Non-text portions of this message have been removed]



------------------------------------

-----
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:
    [email protected] 
    [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