Loading ...
Sorry, an error occurred while loading the content.

RE: [svg-developers] Re: Borromean rings and Firefox SMIL -- also funky Opera and Chrome behavior

Expand Messages
  • David Dailey
    Wow, such sophisticated behavior. seeing that the car changes lanes just as it approaches the other, I was just about convinced there had to be script
    Message 1 of 6 , Mar 31, 2012
    • 0 Attachment
      Wow, such sophisticated behavior. seeing that the car changes lanes just as
      it approaches the other, I was just about convinced there had to be script
      involved.



      Why would any browser not implement SMIL I wonder? It is just so
      delightfully expressive!



      Regards

      David



      From: svg-developers@yahoogroups.com [mailto:svg-developers@yahoogroups.com]
      On Behalf Of th_w@...
      Sent: Saturday, March 31, 2012 4:29 PM
      To: svg-developers@yahoogroups.com
      Subject: [svg-developers] Re: Borromean rings and Firefox SMIL -- also funky
      Opera and Chrome behavior





      Love those cars! Couldn't resist and had some more fun with cars:

      http://wwwpub.zih.tu-dresden.de/~s9783698/svg/overtakingCars.svg

      There's also some funky Opera behavior, and Chrome doesn't seem to respect
      <animateTransform>.

      Thomas W.

      --- In svg-developers@yahoogroups.com
      <mailto:svg-developers%40yahoogroups.com> , "David Dailey" <ddailey@...>
      wrote:
      >
      > In the page at http://cs.sru.edu/~ddailey/svg/rings.svg
      >
      >
      >
      > I see something in Firefox that I have actually noticed, more or less,
      > consistently but anecdotally for a couple of years. In this case it
      becomes
      > more obvious:
      >
      >
      >
      > Sometimes SMIL animation in Firefox comes to a complete but temporary halt
      > for a 100 milliseconds or so - just long enough to be annoying.
      >
      >
      >
      > Other browsers implementation of SMIL have never done this to my
      knowledge,
      > yet Firefox seems to have done it ever since it started implementing SMIL.
      >
      >
      >
      > Is this just me, or have other authors noticed the same thing?
      >
      >
      >
      > While on the subject of Firefox, any idea when the sorts of filters done
      in
      > the additive color model in the Venn diagram at right might be
      implemented?
      >
      >
      >
      > This is done using feImage and feBlend but the other approach for
      > multiplying colors (using feComposite) is equally dysfunctional at
      present.
      >
      >
      >
      > Also note how funky the behavior of the Borromean rings in Opera is - the
      > rings just disappear based on the SMIL. Assuredly this is a bug, and I
      think
      > I may have reported it as such. Opera at least can do Venn diagrams
      > properly.
      >
      >
      >
      > In Chrome, things misbehave as well, but differently.
      >
      >
      >
      > Cheers
      >
      > David
      >
      >
      >
      > [Non-text portions of this message have been removed]
      >





      [Non-text portions of this message have been removed]
    • Brian Birtles
      Hi David, ... I can t see the problem on my machine, but my guess is that it is due to garbage collection pauses. This might be fixed by the Snappy project.[1]
      Message 2 of 6 , Apr 1, 2012
      • 0 Attachment
        Hi David,

        (2012/04/01 2:34), David Dailey wrote:
        > Sometimes SMIL animation in Firefox comes to a complete but temporary halt
        > for a 100 milliseconds or so - just long enough to be annoying.

        I can't see the problem on my machine, but my guess is that it is due to
        garbage collection pauses.

        This might be fixed by the Snappy project.[1] There are also performance
        improvements for SVG animation that could be done. Anyone who wants to
        contribute to implementing some of the ideas in [2] would be very welcome!

        Thanks,

        Brian

        [1] https://wiki.mozilla.org/Performance/Snappy
        [2] https://bugzilla.mozilla.org/show_bug.cgi?id=732323
      • Erik Dahlstrom
        ... Cool example :) What you re seeing there is bug CORE-45190 (Opera), a fix will hopefully make it into public snapshots soon. Cheers -- Erik Dahlstrom, Core
        Message 3 of 6 , Apr 2, 2012
        • 0 Attachment
          On Sat, 31 Mar 2012 22:28:53 +0200, th_w@... <th_w@...> wrote:

          > Love those cars! Couldn't resist and had some more fun with cars:
          >
          > http://wwwpub.zih.tu-dresden.de/~s9783698/svg/overtakingCars.svg
          >
          > There's also some funky Opera behavior, and Chrome doesn't seem to
          > respect <animateTransform>.
          >
          > Thomas W.

          Cool example :)

          What you're seeing there is bug CORE-45190 (Opera), a fix will hopefully
          make it into public snapshots soon.

          Cheers
          --
          Erik Dahlstrom, Core Technology Developer, Opera Software
          Co-Chair, W3C SVG Working Group
          Personal blog: http://my.opera.com/macdev_ed
        • Arif Burhan
          Not a fault with Opera, but Google Chrome:   look at:    www.irony-maiden.com/SVG/ringsbrightwater.htm   Doesn t show anything in Chrome - probably too
          Message 4 of 6 , Apr 2, 2012
          • 0 Attachment
            Not a fault with Opera, but Google Chrome:
             
            look at:
             
             www.irony-maiden.com/SVG/ringsbrightwater.htm
             
            Doesn't show anything in Chrome - probably too many levels of <g> elements.
             
            Arif Burhan

            --- On Mon, 2/4/12, Erik Dahlstrom <ed@...> wrote:


            From: Erik Dahlstrom <ed@...>
            Subject: Re: [svg-developers] Re: Borromean rings and Firefox SMIL -- also funky Opera and Chrome behavior
            To: svg-developers@yahoogroups.com
            Date: Monday, 2 April, 2012, 13:48



             



            On Sat, 31 Mar 2012 22:28:53 +0200, th_w@... <th_w@...> wrote:

            > Love those cars! Couldn't resist and had some more fun with cars:
            >
            > http://wwwpub.zih.tu-dresden.de/~s9783698/svg/overtakingCars.svg
            >
            > There's also some funky Opera behavior, and Chrome doesn't seem to
            > respect <animateTransform>.
            >
            > Thomas W.

            Cool example :)

            What you're seeing there is bug CORE-45190 (Opera), a fix will hopefully
            make it into public snapshots soon.

            Cheers
            --
            Erik Dahlstrom, Core Technology Developer, Opera Software
            Co-Chair, W3C SVG Working Group
            Personal blog: http://my.opera.com/macdev_ed







            [Non-text portions of this message have been removed]
          Your message has been successfully submitted and would be delivered to recipients shortly.