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

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

From: Dean Jackson <dino@apple.com>
Date: Fri, 26 Apr 2013 09:50:16 +1000
Cc: Kevin Doughty <css@kxdx.org>, www-style list <www-style@w3.org>
Message-id: <F84D1078-BA37-440E-A5FC-5515F92A0020@apple.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>

On 25/04/2013, at 3:17 AM, Tab Atkins Jr. <jackalmage@gmail.com> wrote:

> 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.

We proposed (years ago now :) to have additive animations via a CSS property.

animation-additive: additive;

That doesn't help transitions though.

Received on Thursday, 25 April 2013 23:50:56 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:28 UTC