- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Wed, 7 Apr 2010 19:59:38 -0700
- To: Håkon Wium Lie <howcome@opera.com>
- Cc: "www-style@w3.org list" <www-style@w3.org>
On Wed, Apr 7, 2010 at 6:28 PM, Håkon Wium Lie <howcome@opera.com> wrote:
> Also sprach Tab Atkins Jr.:
> > .two {
> > position: relative;
> > left: 500px;
> > play-during: sway 1s 1s;
> > }
> >
> > /* Delay added to make it wait until the transition is done. */
>
> So, the only difference between 'play-in' and 'play-during' is that
> 'play-during' has 'infinite' as an implicit value?
Also, play-in animations won't run on page-load, if some element has
them set on it. play-during animations will.
> I think your syntax looks good, it's quite readable.
>
> I don't like having *four* sets of properties (transition, play-in,
> play-during, play-out) that all can accept comma-separated values.
Yeah, Elika brought that up too. I think this is the cleanest way to
express them, though, and it helps with the "additive cascade" problem
somewhat - you can't accidentally clobber your play-during animations
by specifying a play-in animation.
> And I don't like that the "transition" name (which is hard to spell)
> is still in there. May I suggest that you rename "transition" to
> "effect" (or something) in your proposal?
>
> Håkon's naming priciple: Good names are better than correct names.
I have no particular attachment to the current name.
~TJ
Received on Thursday, 8 April 2010 03:00:31 UTC