Passer au contenu

Comment Google a réduit de moitié les saccades de défilement de Chrome sur Android

L’équipe de développement en charge de Chrome sur Android a réussi en trois ans à diminuer de 48 % les saccades engendrées lors du défilement des pages Web offrant à son navigateur une bien meilleure fluidité.

Si vous utilisez Google Chrome sur Android, vous avez très certainement vécu cette désagréable expérience de saccade au défilement d’une page Web. Une image qui saute, qui tremble, ou semble se figer l’espace d’un instant et qui donne une impression de manque de fluidité pas franchement confortable.

Ce phénomène, Google l’explique par le fait que pour que tout paraisse fluide, votre smartphone doit afficher une nouvelle image toutes les 16 millisecondes. De ce fait, le moindre retard subi par Chrome génère une saccade.

Google réduit les saccades de 48 % dans Chrome

Pour corriger ce problème de saccade au défilement des pages dans Chrome sur Android, l’équipe en charge du développement a réalisé entre 2023 et 2026 une véritable traque contre ces micro retards et a réussi à les réduire de 48 %.

Pour y arriver, ils se sont penchés sur l’organisation interne de Chrome et ont revu plusieurs éléments de l’architecture du navigateur pour l’optimiser. Concrètement, auparavant, lorsque vous posiez votre doigt sur l’écran de votre smartphone (Input Event), l’information passait par le « cerveau principal » de Chrome. Désormais cette information est directement gérée par le GPU pour décharger le processeur en contournant le thread principal et ainsi éviter un goulot d’étranglement (Input Vizard).

De la même manière, il arrivait que Chrome s’apprête à afficher une image alors que l’information de votre doigt qui touche l’écran arrivait légèrement en retard. Chrome peut désormais patienter un peu pour recevoir l’information et ainsi éviter d’afficher une image qui ne bouge pas (Input Framer).

Par ailleurs, si l’information de votre doigt posé sur l’écran arrive vraiment trop en retard à cause du système, Chrome peut maintenant deviner et prédire (Input Prediction) où votre doigt devrait se trouver en se basant sur vos précédents mouvements, ce qui permet de conserver un mouvement fluide quoi qu’il arrive.

Enfin, l’équipe de développement de Chrome explique avoir supprimé certaines étapes de communication intermédiaires inutiles entre différents composants internes du navigateur, permettant ainsi un précieux gain de temps.

👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.

Opera One - Navigateur web boosté à l’IA
Opera One - Navigateur web boosté à l’IA
Par : Opera

Source : Google


Geoffroy Ondet