Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce motion #2

Open
zouloux opened this issue Jan 17, 2019 · 3 comments
Open

Reduce motion #2

zouloux opened this issue Jan 17, 2019 · 3 comments

Comments

@zouloux
Copy link
Contributor

zouloux commented Jan 17, 2019

Désactivation de toutes les animations CSS (tant pis pour le JS) comme comportement par défaut lorsque l'utilisateur a sélectionné l'option "reduce motion" sur MacOS ou iOS

https://twitter.com/scottjehl/status/1085600505299111936

@zouloux
Copy link
Contributor Author

zouloux commented Jan 17, 2019

@media (prefers-reduced-motion: reduce) {
  * {
    animation: none !important;
    transition: none !important;
  }
}

T'es penses quoi ?

@willybrauner
Copy link
Owner

willybrauner commented Jan 24, 2019

Ce n'est pas quelque chose dont j'ai déjà eu besoin mais ça ne coûte rien de l'implémenter. Dans l'idée, moins on utilise le gros mot "!important" et mieux on se portera. Dans le cas de l'utilisation conditionnelle ça peut passer.

@willybrauner
Copy link
Owner

willybrauner commented Jan 24, 2019

Ok je comprends mieux.
https://developer.mozilla.org/fr/docs/Web/CSS/@media/prefers-reduced-motion

"Cet exemple possède une animation désagréable qui sera exécutée à moins d'activer la réduction de mouvement dans les préférences relatives à l'accessibilité."

Par contre ça ne fonctionne en gros que sur firefox. Donc pas utile.
https://caniuse.com/#search=prefers-reduced-motion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants