Autoriser l'arrêt des animations ASCII #30

Open
opened 2024-02-01 13:33:36 +00:00 by adrien · 1 comment
Owner

Il est plus accessible de ne pas forcer l'utilisateurice à subir une page interactif s'iel ne souhaite pas en voir.

Il y a une media query prefers-reduced-motion pour informer de la préférence usager⋅e. La méthode matchMedia() permet d'y accéder en JS.

Voir aussi ARIA live regions pour lier l'appui sur le bouton au changement de comportement du site.

Il est plus accessible de ne pas forcer l'utilisateurice à subir une page interactif s'iel ne souhaite pas en voir. Il y a une media query [`prefers-reduced-motion`](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion) pour informer de la préférence usager⋅e. La méthode [`matchMedia()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia) permet d'y accéder en JS. Voir aussi [ARIA live regions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions) pour lier l'appui sur le bouton au changement de comportement du site.
adrien added the
cat
a11y
label 2024-02-01 13:33:36 +00:00
Owner

J’ai déployé une solution intermédiaire (#44) qui fait office de premier pas en avant et ayant l’avantage de ne pas nécessiter de changement visuels. Elle consiste à
Ralentir les animations si prefer-reduce-motion est à true

J’ai déployé une solution intermédiaire (#44) qui fait office de premier pas en avant et ayant l’avantage de ne pas nécessiter de changement visuels. Elle consiste à Ralentir les animations si prefer-reduce-motion est à true
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/site#30
No description provided.