Cela devrait arriver fréquemment : vous ouvrez n’importe quel site web sur votre smartphone, vous attendez qu’un tas d’images se chargent et vous appuyez immédiatement sur un lien pour accéder à une autre page. Au milieu de ce processus, plusieurs mégaoctets de votre plan de données ont été consommés sans aucun besoin. Mais les futures versions de Chrome pour Android devraient résoudre ce problème, grâce à une fonction appelée LazyLoad.
Comme l’indique SlashGear, Blink LazyLoad fait en sorte que le navigateur charge une page petit à petit au fur et à mesure que l’utilisateur fait défiler l’écran. Si un texte, une image ou un autre contenu n’est pas visible sur l’écran de l’appareil, Chrome peut simplement ne pas télécharger ces fonctionnalités, ce qui peut vous faire économiser beaucoup d’argent à la fin du mois.
LazyLoad est divisé en deux parties. Blink LazyFrames retarde le chargement des images qui remplissent certaines conditions : taille supérieure à 4×4 pixels, visibles et provenant d’un troisième serveur. Et Blink LazyImages remplace temporairement l’image originale par un espace blanc, à la taille appropriée (pour éviter que la page ne soit défigurée), en la téléchargeant uniquement lorsque vous en avez besoin.
La fonction est encore en cours de développement ; nous ne savons pas encore combien elle permettra réellement d’économiser sur le trafic de données, ni à quoi ressemble la situation des utilisateurs ayant de mauvaises connexions (peut-être que votre opérateur ne coopérera pas au moment où Chrome décidera de télécharger du contenu). LazyLoad devrait être bientôt disponible dans Chrome Dev pour Android en tant qu’option activée par défaut.