Effet parallaxe
L'effet parallaxe est une technique de design web dans laquelle l'arrière-plan d'une page se déplace plus lentement que le premier plan pendant que le visiteur fait défiler. Cette différence de vitesse crée une illusion de profondeur, comme depuis une voiture en mouvement où les collines lointaines semblent avancer moins vite que les arbres proches.
Il est intéressant parce que, utilisé avec retenue, il donne du rythme et une sensation d'espace à une page, surtout dans une section hero ou une mise en page narrative. Mal utilisé, il ralentit la page et peut gêner certains visiteurs.
Comment fonctionne l'effet parallaxe
Le navigateur déplace un ou plusieurs calques d'une fraction de la distance de défilement. Les implémentations modernes reposent sur les transformations CSS, que le navigateur peut confier au processeur graphique, ou sur des animations liées au défilement. Une version simple ressemble à ceci :
background-attachment: fixedgarde une image d'arrière-plan immobile pendant que le contenu défile par-dessus.transform: translateY()piloté par la position de défilement déplace un calque à une vitesse personnalisée.- Les animations pilotées par le défilement, en CSS ou avec un petit script, relient directement le mouvement à la progression du scroll.
Les types d'effets parallaxe
- Parallaxe d'arrière-plan : une seule image se déplace plus lentement derrière le contenu.
- Parallaxe multicalque : plusieurs calques avancent à des vitesses différentes pour un effet de profondeur plus fort.
- Parallaxe horizontale : les calques se déplacent sur le côté pendant que le visiteur descend.
- Parallaxe d'éléments : des éléments isolés, comme une image ou une forme, dérivent légèrement par rapport au texte.
Parallaxe, fond fixe et apparition au scroll
| Critère | Parallaxe | Fond fixe | Apparition au scroll |
|---|---|---|---|
| Mouvement | Les calques avancent à des vitesses différentes | L'arrière-plan reste immobile | Les éléments apparaissent en entrant à l'écran |
| Effet de profondeur | Fort | Léger | Aucun |
| Coût en performance | Moyen à élevé | Faible | Faible |
Bonnes pratiques et risques
- Respecter la réduction des animations : désactiver l'effet quand le visiteur active
prefers-reduced-motion, car un mouvement marqué peut provoquer des vertiges. - Protéger les performances : animer uniquement des transformations, compresser les images et surveiller les Core Web Vitals, car des effets de scroll lourds peuvent dégrader le chargement et la réactivité.
- Vérifier le mobile : beaucoup de navigateurs mobiles gèrent mal les fonds fixes, il faut donc tester sur de vrais appareils.
- Garder le contenu lisible : le texte doit rester lisible et accessible pendant que les calques bougent.
- L'utiliser avec parcimonie : un ou deux effets bien placés valent mieux que du mouvement partout.
L'effet parallaxe chez BeBranded
Nous utilisons le mouvement pour servir le message, pas pour décorer, et nous testons chaque effet en vitesse et en accessibilité avant la mise en ligne. Les choix de parallaxe relèvent de notre service design, de la première maquette jusqu'à la réalisation finale.