Baptiste Drillien
Baptiste Drillien

Développeur Next.js - Freelance

Disponible - Me contacter

N'utilisez pas de carousel

Pour rappel, le carousel c'est un composant UI qui affiche du contenu (images, textes, cartes) dans des slides, avec une navigation : flèches, indicateurs, ou swipe sur mobile.

On en croise partout : dans les hero de landings, galeries produit, bandeaux promotionnels, etc.

Pourtant, c'est rarement une bonne idée.

Le raisonnement habituel c'est : « On a plusieurs messages importants, on les met tous dans un carousel », mais quand tout est « prioritaire », plus rien ne l'est.

Nous allons donc voir pourquoi les carousels posent problème, dans quels cas ils peuvent rester pertinents, et quelles alternatives privilégier.

Pourquoi les carousels sont une mauvaise idée ?

Personne ne les regarde

Le gouvernement canadien a documenté le phénomène : sur les carousels promotionnels, l’écrasante majorité des clics se fait sur la première slide. Les suivantes sont à peine vues.

C’est une forme de banner blindness : les utilisateurs ignorent les zones qui ressemblent à de la pub ou à du contenu rotatif.

Dès qu’un message important est caché en slide 2, 3 ou 4, il est invisible pour la plupart des visiteurs.

Personne ne clique dessus

L’engagement sur les slides au-delà de la première est très faible.

Mettre plusieurs calls-to-action ou plusieurs messages prioritaires dans un carousel dilue l’attention : au lieu d’un message fort, on a au contraire plusieurs messages noyés.

Les études UX le confirment : peu de clics, peu de scroll au-delà du premier élément.

Ça ralentit les sites et nuit au SEO

Un carousel charge souvent plusieurs images ou blocs en même temps. Ça augmente le temps de chargement et peut dégrader le LCP (Largest Contentful Paint).

Petit rappel sur l'importance des performances dans cet article.

Pour le SEO, le contenu n'est pas hiérarchisé correctement : c'est flou.

Un enfer pour l’accessibilité

Gérer correctement un carousel au clavier ou avec un lecteur d’écran demande beaucoup de soin.

Auto-rotation, focus, ARIA (roles, labels, états) : les erreurs sont fréquentes et pénalisent les utilisateurs en situation de handicap.

Beaucoup de carousels en production sont inutilisables pour une partie des utilisateurs.

Charge cognitive et rythme imposé

L’auto-rotation impose un rythme à l’utilisateur. Il doit lire ou agir avant que la slide ne change ou chercher comment arrêter le carousel.

Ça crée du stress et de la charge cognitive inutile. Un contenu statique ou contrôlé par l’utilisateur est plus confortable.

Contre-productif : dilution et absence de hiérarchie

Mettre plusieurs messages « au même niveau » dans un carousel revient à ne pas prioriser. Or, une bonne page a une hiérarchie claire : un message principal, puis des compléments.

Le carousel donne l’illusion de tout montrer alors qu’il cache l’essentiel et brouille les priorités.

Vous pouvez tester par vous-même sur shouldiuseacarousel.com.

Dans quels cas les carousels restent pertinents ?

Listes sur mobile

Sur mobile, les listes horizontales (carousels de cartes, de produits, de contenus) sont très répandues dans les OS (iOS, Android) et dans les apps natives.

Les utilisateurs ont appris à faire défiler horizontalement pour découvrir du contenu homogène (ex. « À voir aussi », « Similaires »).

Dans ce contexte, les carousels peuvent rester intuitifs à condition qu’il soit affordant.

Affordance : le fait que l'élément UI « suggère » son usage (scroll horizontal visible, bords coupés, flèches discrètes, ou inertie au swipe). Sans indice clair, l’utilisateur ne sait pas qu’il peut faire défiler.

Exemple de swipe horizontal
Exemple de swipe horizontal affordant avec Swiper

L’exemple Netflix

Netflix utilise des bandes horizontales pour des catalogues homogènes (films, séries par catégorie).

Ici, les carousels servent à explorer du contenu de même type, pas à porter plusieurs messages prioritaires différents.

Le contrôle est entièrement côté utilisateur (pas d’auto-rotation sur les bandes principales).

Donc objectivement, dans certains cas, les carousels peuvent rester pertinents.

Netflix
Netflix - Catalogue de films et séries desktop

Autres cas acceptables

Bonnes pratiques si vous gardez un carousel

Quelles alternatives ? Et quand les utiliser

Hero unique pour une landing

Pour une landing ou une homepage, un hero avec un seul message et une seule CTA est en général beaucoup plus impactant qu’un carousel.

Ça priorise clairement : un titre, un sous-titre, un bouton. Pas de concurrence entre slides.

Exemple de hero avec Tailwind CSS
Exemple de hero avec Tailwind CSS

Grille ou liste de cartes

Pour plusieurs éléments de même importance (produits, articles, features), une grille ou une liste permet de tout montrer d’un coup (ou avec un scroll vertical naturel)

Exemple de grid avec Tailwind CSS
Exemple de grid avec Tailwind CSS

Onglets (tabs)

Avec plusieurs blocs de contenu distincts (ex. Description / Avis / Specs / Pricing), les onglets sont parfaitement adaptés : l’utilisateur choisit ce qu’il consulte. Le contenu n’est pas imposé par une rotation.

Exemple de tabs avec Flowbite
Exemple de tabs avec Flowbite

Narration verticale / scroll

Pour raconter une histoire ou enchaîner des sections (ex. présentation produit, parcours), un scroll vertical avec des sections bien séparées est souvent plus lisible et plus accessible qu’un carousel horizontal.

L’utilisateur garde le contrôle et la structure est claire.

Checklist : Faut-il un carousel ?

Questions critiques (red flags)

Questions de validation

Si les réponses aux questions critiques sont mauvaises, remplacez le carousel par un hero, une grille ou une liste.

Conclusion : le carousel comme symptôme, pas comme solution

Le carousel n’est souvent qu’un symptôme : on n’a pas voulu (ou pas pu) prioriser le contenu.

En pratique, il dilue l’attention et cache l’essentiel.

La responsabilité revient au produit : qu’est-ce qui compte vraiment pour l’utilisateur à cet endroit de la page ?

Une fois la priorité clarifiée, un hero, une grille ou une liste apportent plus de clarté et d’impact.

Moins de composants qui se battent pour l’attention, c’est plus de clarté et d’impact. Remplacer un carousel par un choix de priorisation est souvent la meilleure décision.