
Mon site d'agence, mon site pour les avocats et ce blog s'animent quand on fait défiler la page : des titres qui apparaissent mot par mot, des blocs qui glissent, des triangles en fond. C'est agréable à regarder. Mais une animation n'est jamais gratuite. Voici ce qu'elles coûtent, et les règles que je me suis fixées.
Je raconte comment j'ai ajouté ce code dans Systeme.io dans mon article sur la personnalisation du blog.
Tout le contenu est écrit dans la page, en clair. L'animation ne fait que le faire apparaître joliment. Sur ce blog, les effets sont même ajoutés après coup : si le script ne se charge pas, le visiteur voit simplement la page, immobile mais complète. Google lit le même texte.
Les téléphones et les ordinateurs ont un réglage « réduire les animations », utile notamment aux personnes sujettes au mal des transports. Mon site d'agence et ce blog le lisent : si le visiteur l'a activé, aucune animation ne se lance.
Un titre ou un paragraphe apparaît en glissant quand on arrive dessus, puis il reste immobile. On peut lire sans que rien ne bouge sous les yeux.
Je fais une exception que je surveille : les triangles en fond de ce blog bougent en continu. C'est le choix le plus coûteux pour un téléphone, et le premier que je retirerai si les chiffres de vitesse sont mauvais.
Quand je vérifiais mes pages dans un onglet caché, les animations restaient figées et le texte semblait invisible. Ce n'était pas une panne : un navigateur met en pause les animations d'un onglet qu'on ne regarde pas. Un visiteur réel, lui, voit la page normalement. Mais c'est un bon rappel : une page qui dépend de son animation pour afficher son texte est fragile.
Je n'ai pas encore de chiffres pour le dire. Je regarderai si les visiteurs restent plus longtemps sur les pages animées que sur les autres, dès que j'aurai assez de visites pour comparer. En attendant, je garde les animations parce qu'elles donnent une identité à mes sites, et je les garde légères.
Si vous voulez un site animé sans sacrifier la vitesse ni le référencement, c'est un équilibre que je cherche pour chaque projet, comme je l'explique sur ma page création de site.
Tarmou
© Créé avec systeme.io