A DevTools extension to visualize and debug Scroll-Driven Animations

Latest Version

Version
1.0.2
Update
May 2, 2024
Size
85.12KiB
Developer
Category
Users
2,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

Scroll-Driven Animations Debugger Extension

Use this DevTools extension to debug and visualize Scroll-Driven Animations.

- Visualize the Scroll-Driven Animations’s scroller, element, and subject.
- Suppports both ScrollTimeline and ViewTimeline.
- Works with both CSS-based and WAAPI-based Scroll-Driven Animations.
- Plays nice with `position: sticky`.
- Visualize the `animation-range-start` and `animation-range-end`.
- Edit the `animation-range-start` and `animation-range-end` values.

Once installed, a new pane “Scroll-Driven Animations” gets added to Chrome DevTools’s Elements Panel. To use it, inspect an Element using Chrome DevTools as you’d normally do. Select the “Scroll-Driven Animations” panel to see a visualization of Scroll-Driven Animations that were added to that element. The visualization is a live representation of the scroller, animated element, and – in case of a ViewTimeline – tracked subject: as you scroll in the document, the visualization also updates.

Use the top toolbar to switch between multiple animations _(if more than one)_ or to set the visualization’s scale factor. Typically you don’t need to set the scale factor, as the visualization automatically adapts itself to the available space. Also included in the top toolbar are an indicator telling you which type of scroll timeline you are dealing with, and some progress numbers: total scroll progress, effect progress, actual scroll offset _(in pixels)_.

Use the “Edit Values” toggle at the bottom to bring up a range editor. Once the editor is shown, the visualization also shows indicators for the start and end range. In case of a ScrollTimeline these are two lines on the scroller’s contents. In case of a ViewTimeline these are two boxes representing the areas for the set `animation-range-*` values. Change the values using the dropdown and/or the inputs. Note that the inputs do not live-update _(for now)_; after changing click somewhere outside the field to update the value.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Scroll-Driven Animations Debugger", "action": {}, "manifest_version": 3, "version": "1.0.2", "description": "A DevTools extension to visualize and debug Scroll-Driven Animations", "permissions": [], "icons": { "48": "images/icon-48.png", "64": "images/icon-64.png", "128": "images/icon-128.png", "256": "images/icon-256.png", "512": "images/icon-512.png" }, "devtools_page": "devtools.html", "content_scripts": [ { "matches": ["*://*/*"], "js": ["content.js"] } ]}
Read more

Similar Extensions

icon

VisBug Extension · Developer Tools 2,000+ 252 ★ 5.38MiB

icon

CSS Variables Editor Extension · Developer Tools 2,000+ 13 ★ 636KiB

icon

Rayst - Reveal the web Extension · Developer Tools 2,000+ 20 ★ 455KiB

icon

Gimli Tailwind Extension · Developer Tools 2,000+ 33 ★ 151KiB

icon

SuperDev Pro Extension · Developer Tools 2,000+ 48 ★ 7.6MiB

icon

Motion DevTools Extension · Developer Tools 2,000+ 8 ★ 788KiB

icon

Web Vitals Extension · Developer Tools 2,000+ 43 ★ 398KiB

icon

CSS Stacking Context inspector Extension · Developer Tools 2,000+ 21 ★ 262KiB

icon

LocatorJS Extension · Developer Tools 2,000+ 64 ★ 190KiB

icon

Feature Queries Manager Extension · Developer Tools 2,000+ 5 ★ 45.38KiB

icon

Emmet Re:view Extension · Developer Tools 2,000+ 162 ★ 74.65KiB

icon

RSC Devtools Extension · Developer Tools 2,000+ 9 ★ 175KiB

icon

Atomic CSS Devtools Extension · Developer Tools 2,000+ 15 ★ 196KiB

icon

Capo: get your ﹤????﹥ in order Extension · Developer Tools 2,000+ 4 ★ 40.08KiB

icon

SVG Gobbler Extension · Developer Tools 2,000+ 95 ★ 1.18MiB

icon

CSS Feature Toggles Extension · Developer Tools 2,000+ 4 ★ 37.42KiB

icon

Polypane helper Extension · Developer Tools 2,000+ 4 ★ 23.12KiB

icon

webhint Extension · Developer Tools 2,000+ 7 ★ 754KiB

icon

Vercel Extension · Developer Tools 2,000+ 24 ★ 34.3KiB

icon

ARIA DevTools Extension · Developer Tools 2,000+ 32 ★ 491KiB

icon

Svelte DevTools Extension · Developer Tools 2,000+ 19 ★ 58.61KiB

icon

CSS Shapes Editor Extension · Developer Tools 2,000+ 101 ★ 84.76KiB

icon

CSS Brio Extension · Developer Tools 2,000+ 5 ★ 86.26KiB

icon

Accessibility Insights for Web Extension · Developer Tools 2,000+ 37 ★ 3.62MiB