Closed tidoust closed 5 years ago
Current proposal doesn't cover all their use cases, but good to see Avoiding cycles with layout is addressed as this has derailed other proposals in the past. Also nice that it extends the Web Animations model, so the theoretical underpinnings appear sound.
The proposal was adopted by the CSS WG during TPAC, see Scroll-linked animation draft specification there.
The Scroll-linked Animations specification defines a declarative mechanism based on CSS properties to adjust the user interface based on the current scroll position, for example to shrink the top navigation menu as the user starts scrolling, or to display a progress bar.