- From: Dennis Kats via GitHub <sysbot+gh@w3.org>
- Date: Fri, 09 Jun 2023 13:32:01 +0000
- To: public-css-archive@w3.org
> I don't want to sound too negative but I'm afraid that having `animation-effect` on keyframes affect the iteration easing would introduce cyclic dependencies (you need to apply the iteration easing to determine which keyframes to look up) and would require a fairly thorough redesign of the animation architecture While I still agree it's probably better to avoid introducing cyclic animation dependencies, I was reading the Scroll-driven Animations spec, and it seems like it also had to worry about the potential of ["layout cycles"](https://www.w3.org/TR/scroll-animations-1/#html-processing-model-event-loop). However, the spec's approach is to not re-sample the animation progress until the next update of the rendering, which sounds a bit like what I meant by allowing the current keyframe to "lag" behind the current iteration easing. So perhaps the aforementioned semantics are already somewhat possible with the current animation architecture, if that's what ends up getting chosen. It certainly provides food for thought. -- GitHub Notification of comment by denk0403 Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8881#issuecomment-1584583570 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 9 June 2023 13:32:03 UTC