I became interested in exploring various ways of controlling the extent of
filters and posed a question about some browser differences that Dirk
Schultze kindly answered [1]. But in the process, I stumbled on to
filterRes, a property of the <filter> itself that I had never really
noticed. It wasn't clear from my reading of the spec (finding such language
rather opaque at times), so I did what I always advise students to do - if
you see an attribute that you can't quite grasp, animate the darn thing! Why
else was SMIL invented, after all, but to help us read the SVG spec?

 

Anyhow, so I animated the puppy and got some funny cross browser things that
made me question whether the implementers of the spec were as fuzzy about
what it does as I am:

 

http://granite.sru.edu/~ddailey/svg/filterResAnimateColor.svg 

 

Opera, Firefox and Chrome all seem to disagree about what it means and
Safari for Windows decided the question of how to animate it was so absurd
that it refused to try.  

 

Since ASV and Opera agree (they often do on these relatively obscure
features), I suspect that may be what it is about - in which case it is
actually rather cool! Too bad we couldn't convert the output back to vectors
again, since the interplay between two of these (using some sort of
feComposite) could be quite fun!

 

Incidentally, the browser differences get more pronounced when we use
feGaussianBlur as at

http://granite.sru.edu/~ddailey/svg/filterResAnimateBlur.svg 

 

That was my first experiment and it left me completely befuddled since Opera
did something very weird and Firefox seemed to do nothing.

 

I now digress:

 

I'm starting to think that I shouldn't file bug reports anymore, but should
rather bundle all these funny  things into some up-your-acid tests  (UYAT)
since the monopoly players have decided that all browsers are perfect.

 

By my reckoning, since almost all attributes are animateable, asymptotically
50% of SVG is SMIL. And of course since HTML is a proper subset of SVG, most
of the non-animated part of SVG consists of fancy text effects that can only
be done with SVG fonts. Ergo the SVG emoji project that I'm scrambling about
to hatch. I suppose I forgot the 5% leftover that is mostly <replicate>. Ahh
the world is a sunny place if one wears the right glasses.

 

</digression>

 

Cheers

David

 

 

[1] http://lists.w3.org/Archives/Public/www-svg/2011Oct/0107.html 



[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