- From: Robert O'Callahan <robert@ocallahan.org>
- Date: Mon, 14 Apr 2008 09:36:08 +1200
- To: "David Hyatt" <hyatt@apple.com>
- Cc: www-style@w3.org
- Message-ID: <11e306600804131436k540751c5j10771495f9c4aeb7@mail.gmail.com>
On Sun, Apr 13, 2008 at 6:53 AM, David Hyatt <hyatt@apple.com> wrote: > On Apr 12, 2008, at 7:49 AM, Robert O'Callahan wrote: > > The issue at the end of section 2.5 is important. A useful experiment for > > evaluating animation proposals is to try to implement the OS X dock's > > behaviours, and that issue comes up immediately --- I gave up on SMIL when I > > couldn't figure out how to handle that :-). > > > > > A dock implemented using CSS animations: > > http://www.sitepen.com/blog/2008/03/28/svg-css-animations-fisheye-fun/ > That hits the issue in 2.5, right? If the :hover state is removed before the element has achieved its full size, the element will instantly take its full size (ugh!) and transition back to normal. I was also thinking about additive animations. I guess that's not a huge issue since in CSS, style rules applying to the same element always override one another, rather than add, so authors who need additive effects need to introduce extra elements anyway. Still, might be worth noting somewhere that additive effects are a non-goal since IIRC SMIL has them. Rob -- "He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all." [Isaiah 53:5-6]
Received on Sunday, 13 April 2008 21:36:57 UTC