[csswg-drafts] [mediaqueries] (#5594)

cookiecrook has just created a new issue for https://github.com/w3c/csswg-drafts:

== [mediaqueries] ==
In MQ5 `prefers-reduced-motion`, the prose no longer accurately describes the intention of the feature.

Specifically, the prose makes it seem like users want no animation at all. Nothing in our research of vestibular motion sensitivity for the native platform features led us to this conclusion, so I'd like to propose the following changes in the spec.

> The prefers-reduced-motion media feature is used to detect if the user has requested the system minimize the amount of animation or motion it uses.

The prefers-reduced-motion media feature is used to detect if the user has requested that the system minimize the amount of non-essential motion it uses.

```diff
- animation or motion
+ non-essential motion
```

> Indicates that user has notified the system that they prefer an interface that minimizes the amount of movement or animation, preferably to the point where all non-essential movement is removed.

Indicates that user has notified the system that they prefer an interface that removes or replaces the types of motion-based animation that trigger discomfort for those with vestibular motion disorders.

```diff
- minimizes the amount of movement or animation, preferably to the point where all non-essential movement is removed.
+ removes or replaces the types of motion-based animation that trigger discomfort for those with vestibular motion sensitivity.
```

Note: I already made these changes to the [PRM page on MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion).

The spec could also list or link to resources on the specific types of motion that are known to be problematic for vestibular motion sensitivity. Some of those were [listed in the original PRM issue](https://github.com/w3c/csswg-drafts/issues/442#issuecomment-244849793), and expanded upon in the [WebKit post on prefers-reduced-motion](https://webkit.org/blog/7551/responsive-design-for-motion/).

If helpful, I can provide a PR on this issue.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5594 using your GitHub account


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

Received on Thursday, 8 October 2020 00:47:09 UTC