Autoriser l'arrêt des animations ASCII #30
Labels
No labels
cat
a11y
cat
compat
cat
content
cat
perf
part
calendar
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/site#30
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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éthodematchMedia()
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.
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