RE: Re: Interesting read about scriptless animation

"David Dailey" <[email protected]>
Newsgroups gmane.text.xml.svg.devel
Message-ID <001201cdea19$e3ebdd20$abc39760$@net>
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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.