Terrasse qui a amélioré l'engagement des utilisateurs grâce au mode sombre

En affichant un thème sombre auprès des utilisateurs qui préfèrent le mode sombre sur leurs appareils, Terra a réduit le taux de rebond de 60% et augmenté le nombre de pages lues par session de 170%.

Demián Renzulli
Demián Renzulli
Guilherme Moser de Souza
Guilherme Moser de Souza

Terra, l'une des plus grandes entreprises multimédias brésiliennes avec 75 millions d'utilisateurs par mois, a réduit son taux de rebond de 60% et augmenté le nombre de pages lues par session de 170% sur les ordinateurs de bureau pour les utilisateurs préférant le mode sombre grâce à un thème sombre personnalisé.

Dans cet article, nous allons analyser le parcours de Terra depuis l'identification de la taille de la cohorte "mode sombre", l'application d'un thème sombre personnalisé et enfin la mesure de l'impact de cette implémentation sur ses principaux KPI.

    60%

    Réduction des taux de rebond

    170%

    Pages supplémentaires par session

Qu'est-ce que le mode sombre ?

Historiquement, les interfaces utilisateur des appareils sont affichées en "mode clair", ce qui signifie généralement qu'un texte noir s'affiche par-dessus les interfaces lumineuses. L'alternative est le "mode sombre", avec du texte clair sur un arrière-plan sombre (gris ou noir, par exemple).

Le mode sombre présente des avantages en termes d'expérience utilisateur. Certaines personnes le préfèrent pour des raisons esthétiques ou d'accessibilité. Elle présente d'autres avantages, tels que la préservation de l'autonomie de la batterie des appareils. Les utilisateurs peuvent indiquer qu'ils préfèrent le mode sombre via un paramètre de leur appareil, qui dépend du système d'exploitation. Par exemple, la capture d'écran suivante montre à quoi ressemble l'option de configuration Thème sombre sur les appareils équipés d'Android Q:

Paramètres du mode sombre d'Android Q.
Paramètres du thème sombre d'Android Q
.

Pour offrir une meilleure expérience aux utilisateurs qui préfèrent le mode sombre, vous pouvez utiliser la requête média prefers-color-scheme, avec une valeur de light ou dark. Cette requête média reflète le choix de l'utilisateur sur son appareil. Vous pouvez ensuite charger un thème sombre personnalisé pour ceux qui le préfèrent. Par exemple, en chargeant un fichier CSS "sombre" et en modifiant des valeurs telles que les couleurs de la police et de l'arrière-plan. Le code suivant en illustre un exemple:

@media (prefers-color-scheme: dark) {
   // apply a dark theme
}

@media (prefers-color-scheme: light) {
  // apply a light theme
}

Navigateurs pris en charge

  • 76
  • 79
  • 67
  • 12.1

Source

Identifier les cohortes d'utilisateurs « préfère aux tons clairs » et « sombres »

Au moment de la rédaction de ce document (décembre 2021), l'état de la plate-forme Chrome détermine qu'environ 22% du trafic Web provient d'utilisateurs ayant activé le paramètre "Je préfère le mode sombre".

Il s'agit de données globales. Par conséquent, le pourcentage réel d'utilisateurs qui préfèrent le noir et qui accèdent à un site peut varier. C'est pourquoi, pour connaître la taille de ce groupe, il est conseillé d'effectuer des mesures internes.

Le code suivant crée une dimension d'analyse pour mesurer les performances des utilisateurs qui préfèrent light à dark:

function getColorScheme() {
    let colorScheme = 'Unknown';
    if (window.matchMedia) {
        if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
            colorScheme = 'Dark';
        } else if (window.matchMedia('(prefers-color-scheme: light)').matches) {
            colorScheme = 'Light';
        }
    }
    return colorScheme;
}

window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};
ga.l=+new Date; ga('create', 'UA-ID', 'auto');
ga('set', 'color-scheme-preference', getColorScheme());
ga('send', 'pageview');

Terra a implémenté ce code sur son site et comparé le comportement des deux groupes sur les appareils mobiles (Android) et les ordinateurs (Windows). À ce moment-là, Terra ne proposait pas de thème sombre personnalisé. Les objectifs de ce test étaient donc les suivants:

  • Déterminer la taille du groupe d'utilisateurs qui préfèrent le thème sombre.
  • Identification des tendances: par exemple, les utilisateurs qui préfèrent l'obscurité quittent-ils le site plus rapidement que ceux qui préfèrent la couleur claire ?

Cela peut éclairer les décisions, par exemple s'il est nécessaire de fournir un thème sombre personnalisé. Voici les résultats Terra obtenus après les tests de 14 jours:

Mobile (Android)

Dans le cas du mobile (Android), les chiffres concernant le taux de rebond et le nombre de pages par session ne montrent pas de grandes différences entre les utilisateurs qui préfèrent "clair" et ceux qui préfèrent "sombre":

Mode d'affichage Taux de rebond Pages par session
Préfère la lumière claire 25,84% 3,96
Préfère le thème sombre 26,10% 3.75

Ordinateur de bureau (Windows)

Dans le cas des ordinateurs (Windows), le groupe d'utilisateurs préférant le mode "sombre" est resté beaucoup moins sur le site: ils avaient presque deux fois plus de taux de rebond et ont lu un peu plus de la moitié des pages que les utilisateurs qui préféraient le mode "clair":

Mode d'affichage Taux de rebond Pages par session
Préfère la lumière claire 13,20% 7,42
Préfère le thème sombre 24,12% 4.68

Sur la base de ces données, Terra a émis l'hypothèse que les utilisateurs qui préfèrent le mode "sombre" restent moins souvent sur les ordinateurs, car le site n'est pas compatible avec ce thème.

Terraform a ensuite décidé de travailler sur une stratégie basée sur le thème sombre pour voir s'il pouvait améliorer l'engagement du groupe d'utilisateurs préférant le thème sombre.

Implémenter un thème sombre

La plupart des sites Web implémentent un thème sombre en appliquant la stratégie simple décrite précédemment, qui consiste à écouter les modifications de configuration de l'utilisateur via la requête média prefers-color-scheme et à modifier les styles en fonction de cette stratégie.

Terra a décidé de donner plus de contrôle à l'utilisateur: lorsqu'il détecte que le paramètre "Sombre" est activé sur ses appareils (via la requête média), il lui demande s'il souhaite utiliser le mode Nuit. Tant que l'utilisateur ne refuse pas l'invite (en cliquant sur le bouton "Ignorer"), il respecte les paramètres de son système d'exploitation et applique un thème sombre personnalisé:

Capture d'écran du thème clair de Terra invitant l'utilisateur à accepter le mode sombre.
Terra affiche une invite à l'utilisateur pour lui demander s'il souhaite utiliser le mode sombre après avoir détecté qu'il préfère l'obscurité sur ses appareils.

En complément de cette stratégie, ils fournissent des options de configuration supplémentaires dans l'écran des paramètres, où l'utilisateur peut décider s'il préfère explicitement "clair" ou "sombre", ou s'il souhaite s'appuyer sur les paramètres sous-jacents de l'appareil.

Captures d'écran de l'écran de configuration de Terra permettant d'activer et de désactiver le mode sombre.
La configuration des thèmes Terraform permet aux utilisateurs de choisir entre le thème sombre et le thème clair, ou d'utiliser les paramètres de l'appareil.

Voici à quoi ressemble le "mode Nuit" de Terra:

Capture d'écran du thème sombre de Terra.
Mode Nuit, thème sombre de Terraform.

Mesurer l'impact du thème sombre de Terra

Pour mesurer l'impact du thème sombre, Terra a pris le groupe d'utilisateurs pour lesquels le paramètre "Préférer le thème sombre" est activé sur leurs appareils et comparé les métriques d'engagement lorsqu'un thème "Clair" était affiché par rapport au thème "DarK". Voici les résultats obtenus pour les mobiles (Android) et les ordinateurs (Windows):

Mobile (Android)

Si les taux de rebond sont restés similaires, le nombre de pages et de sessions a presque doublé (de 2,47 à 5,24) lorsque les utilisateurs étaient exposés à un thème sombre:

Mode d'affichage Taux de rebond Pages par session
Préfère la lumière claire 26,91% 2,47
Préfère le thème sombre 23,91% 5.24

    x2X

    Pages supplémentaires par session

Ordinateur de bureau (Windows)

Les deux métriques se sont améliorées avec l'affichage d'un thème sombre: les taux de rebond sont passés de 27,25% à 10,82 %, et le nombre de pages par session a presque triplé (de 3,7 à 9,99).

Mode d'affichage Taux de rebond Pages par session
Préfère la lumière claire 27,5 % 3.7
Préfère le thème sombre 10,82% 9,99 EUR

    60%

    Réduction des taux de rebond

    170%

    Pages supplémentaires par session

Sur la base de ces données, Terra a pu confirmer les avantages de l'implémentation d'un thème sombre pour les utilisateurs et a décidé de continuer à en faire une fonctionnalité essentielle du site.

Conclusion

Le mode sombre est une préférence que les utilisateurs peuvent activer sur leur appareil pour modifier le style des écrans en thèmes sombres. Cette technique a permis de présenter des avantages liés à l'expérience utilisateur et à différents aspects des appareils de l'utilisateur, tels que l'économie de la batterie.

Dans cet article, nous avons vu comment le thème sombre personnalisé permettait d'améliorer les métriques d'engagement pour le groupe d'utilisateurs de Terra qui ont activé le mode sombre souhaité sur leurs appareils.

Cette approche est recommandée pour les entreprises disposant des ressources nécessaires pour implémenter un autre thème sombre. Pour ceux qui n'ont pas le temps d'investir dans une telle fonctionnalité, Chrome commence à déployer une fonctionnalité du mode sombre automatique.