W3C home > Mailing lists > Public > www-style@w3.org > January 2010

Re: [css3-transitions] starting and reversing animations

From: L. David Baron <dbaron@dbaron.org>
Date: Fri, 29 Jan 2010 09:51:07 -0800
To: www-style <www-style@w3.org>
Message-ID: <20100129175107.GB6613@pickering.dbaron.org>
On Friday 2010-01-29 10:05 -0600, Tab Atkins Jr. wrote:
> On Fri, Jan 29, 2010 at 9:55 AM, Simon Fraser <smfr@me.com> wrote:
> > No, the transition properties are taken from the destination style.
> 
> Wow, that's *completely* unclear, and also different from what I had
> gathered from examples used on the mailing list.  Yeah, in that case
> examples are *absolutely required*, since there's no mention of that
> anywhere in the spec and it runs contrary to what I would have
> thought.

Hmmm.  I attempted to explain that in the spec when I wrote:
  # When the value of an animatable property changes,
  # implementations must decide what transitions to start based on
  # the values of the ‘transition-property’, ‘transition-duration’,
  # ‘transition-timing-function’, and ‘transition-delay’ properties
  # at the time of the change. Since this specification does not
  # define what property changes are considered simultaneous,
  # authors should be aware that changing any of the transition
  # properties a small amount of time after making a change that
  # might transition can result in behavior that varies between
  # implementations, since the changes might be considered
  # simultaneous in some implementations but not others. 
In the new "Starting of Transitions" section.

However, rereading it, I now realize that "at the time of the
change" is not clear at all.  What I meant to say is probably "at
the time that would be immediately after the change if no
transitions had been specified".  Does that make it clearer?

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/
Received on Friday, 29 January 2010 17:51:36 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:23 GMT