Re: [csswg-drafts] No-motion / forced-reduced-motion issue draft (#7440)

@nattarnoff wrote:
> The author shouldn't be able to override a user safety feature.

I agree.

> the best solution is snapping to the finished state with no transition or keyframes.

I'm not convinced of this statement re: "best solution" to fit all needs, though that'd certainly be a reasonable implementation, and if the user desires transition snapping, great. 

A detail you may not be considering is that many humans will miss single frame transitions. I notice this whenever I'm subjected to bullet point slide decks; often I blink and don't immediately realize we're on a new slide. Another implementation that may be able to achieve the same benefit (no vestibular discomfort) while still still getting the user to acknowledge meaningful transitions could be to: compute a non-moving dissolve transition between the starting state and ending state. 

Effectively a **dissolve** (aka cross-fade) where previously there had been a **zoom** or **pan** that could be a vestibular trigger.

-- 
GitHub Notification of comment by cookiecrook
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7440#issuecomment-1428556581 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 13 February 2023 19:45:49 UTC