Animation, états, prefers-reduced-motion
Objectifs
- Maîtriser : transitions
- Maîtriser : états hover/focus
- Maîtriser : reduced motion
Cours
Cette leçon fait partie du parcours annuel Code Academy Alfred. Objectif : comprendre transitions, états hover/focus, reduced motion en conditions réelles de conception web / web mobile.
Les micro-interactions guident l’œil. Préfère transition sur opacity/transform (performant).
Focus visible obligatoire : outline ou ring contrasté. Ne retire jamais outline sans alternative.
@media (prefers-reduced-motion: reduce) { * { animation: none; } } respecte les utilisateurs sensibles au mouvement.
Mets en pratique immédiatement : recrée l’exemple, puis modifie-le. La mémorisation vient de la répétition active, pas de la lecture passive.
Si tu bloques, utilise Cursor avec un prompt précis (contexte + objectif + contraintes), puis explique toi-même le diff généré.
Évaluation
Évaluation
1. Quel est le sujet principal de « Animation, états, prefers-reduced-motion » ?