W3C home > Mailing lists > Public > www-style@w3.org > April 2013

Re: [css3-transitions] "seamless" additive animations

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Wed, 24 Apr 2013 10:17:44 -0700
Message-ID: <CAAWBYDAZWHb74PScXF5VHRfS3fR_B5j3AFCKT=bfSr_Z-0=ODg@mail.gmail.com>
To: Kevin Doughty <css@kxdx.org>
Cc: www-style list <www-style@w3.org>
On Tue, Apr 23, 2013 at 9:26 AM, Kevin Doughty <css@kxdx.org> wrote:
> Please forgive the audacity of this first post of mine to the list. There is a different use for additive animation that has been overlooked. I am asking for a drastic change to the CSS Transitions working draft. It is based upon the Core Animation usage pattern that I prefer to use for layout. It produces beautiful curves in response to user interaction, by blending animations from one to the next without the jarring angles and sudden change inherent in presentation value animation. This is entirely different than the usual request of complex animations expressed as combinations of simpler animations that could be instead replicated by nesting elements. I have sample videos at http://kxdx.org/animation-sample-videos using code for OSX available at https://github.com/KevinDoughty/AdditiveSamples and https://github.com/KevinDoughty/SeamlessAnimation

Drastic changes to Transitions are not possible at this point - the
properties are *far* too well-established in the wild to permit
changes that break backwards compatibility.

However, I agree that additive animations/transitions are useful.  The
Web Animations spec, which defines the animation model underlying CSS
Transitions, CSS Animations, and SVG Animations, has additive
animations.

It's possible that an *addition* to Transitions could be made to allow
additive animations, but it's unclear exactly how that would look,
syntax-wise.

~TJ
Received on Wednesday, 24 April 2013 17:18:36 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:10 UTC