Re: [csswg-drafts] [scroll-animations-1] Transition delays in scroll-linked animations (#7059)

@smfr 

> makes it really hard to reason about what the duration and timing function really do.

That's not an issue here since in*-linked animations, as opposed to time-based animations, the duration is always 100%, and the delay is just an offset of the start. So, there's nothing to reason about here, it's just an extra interpolation between last value and the current one, described by a transition.

If it's not clear, I'll try to quickly create a demo.

Your suggestion for progress modifiers sounds like it's taking the same idea, but allowing authrs to provide a custom function for the easing. So might as well use `cubic-bezier()` or `lunear()` now, or whatever we'll have next? 

-- 
GitHub Notification of comment by ydaniv
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7059#issuecomment-1207235964 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 6 August 2022 15:41:15 UTC