Re: [css-animations] Interaction of negative animation-delay and animation-iteration-count

On Sep 4, 2014, at 6:21 PM, Brian Birtles <bbirtles@mozilla.com> wrote:

> Endpoint exclusive timing means that if something is supposed to run from time t=5s, with duration 3s, then at time t=8s, it is *not* running. It finishes an infinitely small amount of time before then. This is the model used in SVG[1], in Web Animations[2], and CSS Transitions[3]. The description in [1] and [2] explains this better.

That clarifies it, thanks.

> 
> An animation with a negative delay equal to its duration has already finished at its start time. An animation with no delay and a zero duration both starts and finishes at its start time. These aren't equivalent and if we define special behavior for animations that finish before their start time as you propose, then they will be observably different.

Observably based on events fired or actual visible rendering? I'd expect the latter to be no different. The former may be observably different though.

Received on Friday, 5 September 2014 17:35:44 UTC