Re: [css3-animations] Ease animation modes under-specified.

On Feb 14, 2011, at 1:56 am, Alex Danilo wrote:

> Hello Style-afficonados,
> 
> 	I've been reviewing the document at:
> 
> http://www.w3.org/TR/css3-animations/
> 
> 	which is of course the CSS3 animations working draft.
> 
> 	Section 2.1 describes 'Timing functions for keyframes'. In it
> are 'animation-timing-function' properties called:
> 
> * 'ease-out'
> * 'ease-in'
> * ease
> 
> 	All these property values have no definition for what they
> are supposed to do. There is a vague English description about what
> a UA should _try_ to do but no actual definition.
> 
> 	Should the 'ease' set be a cubic spline function, a series
> of connected linear interpolations, a quadratic?
> 
> 	For interoperability, these need to be specified as a time
> variant function that can be replicated across browsers. Reading WebKit
> source will not suffice as a substitute.
> 
> 	UA authors would appreciated clarification of the expected
> behaviour.

These are exactly the same as the values used for transition-timing-function:
<http://www.w3.org/TR/css3-transitions/#transition-timing-function_tag>.

The draft should be updated to reflect this, I agree.

Simon

Received on Monday, 14 February 2011 16:10:15 UTC