Hi Joe,
Your examples didn't seem to make it through, so they may be needed for me to see what you mean. Usually when I want something to blink I do something like <animate attributeName="opacity" values="0;1;0" ./> or use a collection of sets as in the bottom illustration at http://cs.sru.edu/~ddailey/svg/2011/SMIL.html It seems like rotate is more naturally cyclic than translate, so I don't think I'm following the distinction (probably since I can't see the examples). I find it quite intriguing to solve problems with these approaches (whether or not "declarative" in the proper sense of "declarative programming") Cheers David From: [email protected] [mailto:[email protected]] On Behalf Of Joe Doll Sent: Thursday, January 03, 2013 3:30 PM To: [email protected] Subject: [svg-developers] Re: Interesting read about scriptless animation Hi David, I have noticed that when I code in SMIL that I have to break the tags into 2 categories, depending on whether they will cycle. By that I mean, rotate, skew, translate, and scale will cycle, but all other SMIL tags will only cycle if they reference a tag that cycles. For example, if you try to use a set attribute on opacity to blink a light, the light will not blink unless you reference it to a tag that will cycle such as scale ( won't cycle). Is this by intent? If it is, then I wouldn't say that SMIL passes as a declarative language. You could call the animation tags declarative, or maybe you could call the other tags a declarative markup. For example, this will not blink. But, this will blink. Best Regards, Joe [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/

