Skip to content
How the CSS scroll-driven Animations API Replaces Scroll Listener Hacks episode artwork

EPISODE · Jul 23, 2026 · 10 MIN

How the CSS scroll-driven Animations API Replaces Scroll Listener Hacks

from The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack · host Fexingo

Episode 129 of The Web Development Podcast with Fexingo dives into the CSS scroll-driven animations API - a native browser feature shipping in Chrome 115 that lets you animate elements based on scroll position without a single line of JavaScript. Lucas walks through a real-world case: a landing page progress bar that fills as the user scrolls, using only CSS. Luna questions browser support and progressive enhancement. They compare the old way (scroll listeners + requestAnimationFrame) to the new declarative approach, discuss performance gains by moving work off the main thread, and share a practical code example using animation-timeline: scroll(). If you've ever built a parallax section, a reading progress bar, or a scroll-triggered reveal, this API could kill hundreds of lines of JavaScript in your next project. The episode also touches on the animation-range property and how to pair scroll-driven animations with @media (prefers-reduced-motion). No libraries, no polyfills - just the platform catching up to what developers have hacked together for a decade. #CSS #ScrollDrivenAnimations #WebDevelopment #Frontend #AnimationTimeline #NoJavaScript #Chrome115 #Performance #ProgressiveEnhancement #CSSAnimations #Parallax #ReadingProgress #WebPlatform #BrowserFeature #Technology #FexingoBusiness #BusinessPodcast #WebDevPodcast Keep every episode free: buymeacoffee.com/fexingo

Episode metadata supplied by the publisher feed · Published Jul 23, 2026

Embed this episode

Ready to play

How the CSS scroll-driven Animations API Replaces Scroll Listener Hacks

0:00 10:49

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack?

This episode is 10 minutes long.

When was this The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack episode published?

This episode was published on July 23, 2026.

Can I download this The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!