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/

