mbrambilla
mbrambilla.bsky.social
mbrambilla
@mbrambilla.bsky.social
Web Developer/Accessibility Specialist at CAST, Inc.(https://www.cast.org)
Creator/Lead Developer for Figuration(https://figuration.org)
IIRC, Chrome on desktop is pretty much the only one with support. Mobile is better to use the built in one from the keyboard interface. Other webkit browsers will pass a cursory test, but don't support it. My code (and demo) that has been used in production: github.com/mbrambilla/c...
GitHub - mbrambilla/cast-stt: Speech-to-Text - In Browser Test
Speech-to-Text - In Browser Test. Contribute to mbrambilla/cast-stt development by creating an account on GitHub.
github.com
October 24, 2025 at 5:57 PM
Ok, so it looks like Firefox and WebKit allow keyframes to pass from CSS <style> in LightDOM to ShadowDOM(user-agent). At least that is what running WebKit within Playwright shows. I don't have a current MacOS/iOS to test on.

Any tips regarding Chrome? Am I crazy? Wrong?
October 3, 2025 at 1:03 AM
It is a JS library causing the scroll jacking. Probably how it slipped past any scans. Quick search does not show any checks for motion prefs, but I was in no way thorough. github.com/darkroomengi...
GitHub - darkroomengineering/lenis: How smooth scroll should be
How smooth scroll should be. Contribute to darkroomengineering/lenis development by creating an account on GitHub.
github.com
April 17, 2025 at 5:31 PM
Thank you for the feedback. Will try to consolidate the code in the future. Of course I did not see it before pushing a new version. One new feature that probably goes against the 'rules' is where you can replace the `<sw-image>` element with the image.
March 29, 2025 at 1:42 AM