i kind of hate the way the prefers-reduced-motion css property gets activated, it's confusing and unintuitive and too global

if i dont want animations in windows, i am forced to also not have them on the web? and if i don't want web animations i also can't have them on my phone?

yes, you can separately set it in firefox's about:config, but that's a part of ui hidden away from the user and it doesn't exist on chrome

instead, it should be a setting the same way the color theme is, where you can pick between auto/system, on, and off

@rebane2001 Agreed. I used to turn off animations in OS to save time there, but like animations on the web.

Also would be nice to have per-site settings, since some sites have _very_ distracting animations that make them unusable for me.

I think the only way to override in Chrome is in the DevTools' Rendering tab, but that's not practical for everyday use. No way to change via extensions either IIRC.

@rebane2001 Fun fact (that you might already know): Some Chrome vulns only repro if browser UI animations are off!