Hi Francis,

 

Yes, I think you're right.  To my way of thinking though, it rather needs to
be created there since its point of creation determines its offset from the
<mpath>. Hiding it, or translating it, or just temporarily scooting its
coordinates offscreen doesn't seem to work though. It's not clear to me that
the spec requires or allows the thing to materialize somewhere between onend
and onbegin - and why just intermittently?

 

Cheers

David

 

From: svg-developers@yahoogroups.com [mailto:svg-developers@yahoogroups.com]
On Behalf Of Francis Hemsher
Sent: Monday, September 19, 2011 8:20 PM
To: svg-developers@yahoogroups.com
Subject: [svg-developers] Re: flickering SMIL

 

  

Hi David,
The flicker seems to occur because the new element has been created at the
origin, rather than at the point of transition along the path.

Cheers,
Francis 

--- In svg-developers@yahoogroups.com
<mailto:svg-developers%40yahoogroups.com> , "David Dailey" <ddailey@...>
wrote:
>
> For several years now I've enjoyed doing little things like
> 
> 
> 
> http://granite.sru.edu/~ddailey/svg/SMILscript5.svg 
> 
> 
> 
> in which an animated object traverses a path (by letting its x and y
> coordinates over time given by the x y of the path as traversed ) and then
> when the SMIL is done it triggers script which reinvents the object
> (metamorphosis) into something new and then restarts the animation.
> 
> 
> 
> The above works in Opera, Firefox and IE/ASV but not in Safari or Chrome
(as
> their versions of webkit do not yet seem to support SMIL-script nor
> script-SMIL/beginElement) nor IE9 .
> 
> 
> 
> The problem is that, about a third of the time, while the animation is
> stalled for a split second (to allow JavaScript to think a moment), a
small
> ghost of the image pops up in the upper left hand corner of the screen
> before it collects its instructions from SMIL. I've tried changing the
> visibility of the object as in 
> 
> 
> 
> http://granite.sru.edu/~ddailey/svg/SMILscript5a.svg ( actually the
attempt
> seems to help reduce the frequency at least in some browsers from perhaps
> 1/3 to maybe 1/5, or am I imagining)
> 
> 
> 
> but it still creates that annoying flicker on apparently random
iterations.
> Any way you can think of to expunge the flicker?
> 
> 
> 
> TIA
> 
> David
> 





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



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

-----
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-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:
    svg-developers-dig...@yahoogroups.com 
    svg-developers-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    svg-developers-unsubscr...@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to