W3C home > Mailing lists > Public > www-style@w3.org > February 2011

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

From: Simon Fraser <smfr@me.com>
Date: Mon, 14 Feb 2011 08:09:35 -0800
Cc: www-style@w3.org
Message-id: <9BFABB9D-417E-4572-989D-8720A209ED95@me.com>
To: Alex Danilo <alex@abbra.com>
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 GMT

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