Aussi appelée Skeleton pulse, placeholder-glow
Des blocs gris de remplacement s’estompent et réapparaissent doucement pour signaler un chargement.
Ajoute un « Pulse Placeholder » (aussi appelé skeleton pulse) sur [où].
Des blocs gris ayant la forme du contenu à venir doivent s’éclaircir puis revenir lentement, tous ensemble, sur un rythme doux et régulier.
Calque les blocs sur la mise en page réelle pour que rien ne saute à l’arrivée du contenu, et laisse-les immobiles si l’utilisateur a activé la réduction des animations (prefers-reduced-motion).
Aussi appelée Sheen, Shiny Button, Shine on Hover, Glint, Shimmer, Shimmer Button
Au survol, une bande de lumière diagonale balaie l’élément d’un côté à l’autre.
Usages
Boutons, cartes, badges
Ajoute un effet au survol « Shine Sweep » (aussi appelé sheen, shiny button, shine on hover, glint, shimmer ou shimmer button) sur [où].
Une douce bande de lumière diagonale doit balayer l’élément de gauche à droite, puis recommencer après une courte pause tant que le pointeur reste dessus.
Garde la bande rognée à l’intérieur de l’élément, arrête-la quand le pointeur sort et ne la joue pas si l’utilisateur a activé la réduction des animations (prefers-reduced-motion).
Aussi appelée Animated Shiny Text, Metallic Shimmer Text, Gradient Text Shimmer
Un reflet lumineux balaie les lettres à plusieurs reprises.
Usages
Badges et pastilles d’annonce
Ajoute un effet « Shimmer Text » (aussi appelé animated shiny text ou metallic shimmer text) sur [où].
Une bande de lumière doit balayer les lettres en douceur de gauche à droite, puis recommencer après une courte pause.
Garde le texte lisible sous le reflet et laisse-le immobile si l’utilisateur a activé la réduction des animations (prefers-reduced-motion).
Aussi appelée Indeterminate progress bar, Buffer bar
Un segment de barre parcourt la piste en boucle lorsque la durée est inconnue.
Usages
Chargement en haut de page ou dans une carte
Ajoute une barre de progression indéterminée (Indeterminate Linear Progress) sur [où], aussi appelée indeterminate progress bar.
Un court segment doit parcourir la piste d’un bout à l’autre encore et encore, rapide et fluide, tant que la durée de la tâche est inconnue.
Fais entrer et sortir entièrement le segment de la piste pour que la boucle n’ait aucune coupure visible, et signale-la comme barre de progression occupée pour les lecteurs d’écran.