
D’après Google, Data Saver peut réduire l'utilisation des données jusqu'à 90 % et charger les pages deux fois plus rapidement. En accélérant le chargement des pages, une fraction plus importante des pages parvient à s’afficher sur les réseaux de connexion lents. Cette manière de faire qui était disponible uniquement pour les pages Web HTTP est désormais étendue aux pages Web chiffrées en HTTPS. Cette fonctionnalité n’est disponible que sur la dernière version stable de Chrome sur Android. « Nous étendons désormais de manière sécurisée les améliorations de performances au-delà des pages HTTP aux pages HTTPS et fournissons un retour direct aux développeurs qui le souhaitent », ont déclaré Ben Greenstein, responsable technique de Lite Pages et Nancy Gao, chef de produit Chrome. Si vous disposez donc de la dernière version du navigateur Chrome sur votre smartphone Android, vous pouvez facilement activer la fonctionnalité. Cela dit, comment fonctionnent les pages Lite de Google Chrome ?
« Nous utilisons des optimisations intégrées et des serveurs Google pour améliorer le chargement des pages », ont répondu Greenstein et Gao. Ils expliquent que les techniques d'optimisation spécifiques dépendent de la région dans laquelle se trouve l'utilisateur et de la manière dont un développeur a écrit et servi une page Web. Lorsque Chrome optimise une page HTTPS, continuent-ils d’expliquer, seule l'URL est partagée avec Google. Les autres informations telles que les cookies, les informations de connexion et le contenu de la page personnalisée ne sont pas partagés avec Google. Ensuite, il faut noter, rappelle Google, que ces optimisations ne sont appliquées que lorsque l'expérience de chargement devient pénible pour les utilisateurs. En particulier, ils sont appliqués lorsque le type de connexion du réseau est 2G ou lorsque Chrome estime que le chargement de la page nécessite plus de 5 secondes pour atteindre la première vue satisfaisante des conditions du réseau et des fonctionnalités de l'appareil.
« Chrome applique ces critères de manière égale à toutes les pages. Pour tous les sites, à l'exception des sites les plus lents, nous nous attendons à ce que cela affecte un très faible pourcentage de chargement de pages », finissent d’expliquer Gao et Greenstein. Pour activer la fonctionnalité, il vous suffira de vous rendre dans les paramètres et d’activer Data Saver et ensuite vous pouvez l’essayer en chargeant une page Web sur un réseau à faible débit de connexion. Quand Data Saver est activée dans votre navigateur Chrome et qu’une page a été optimisée, le navigateur vous indique dans la barre d’adresse que c’est une version Lite de la page qui vous a été affichée. Vous pouvez ensuite appuyer sur cet indicateur pour avoir plus d’informations sur cette optimisation. De plus, l’indicateur vous permet également d’accéder à une option vous permettant de demander à Chrome de vous afficher la version originale de la page que vous consultiez.
Par rapport à cela, Google a souligné le fait que le navigateur désactivera automatiquement les pages Lite selon la fréquence de la demande d’affichage des pages Web originales des sites consultés. « Chrome désactive automatiquement les pages Lite par site ou par utilisateur lorsqu'il détecte que des utilisateurs choisissent fréquemment de charger la page originale », lit-on dans le billet publié par Ben Greenstein et Nancy Gao. Google encourage les développeurs à tester l’affichage de leurs pages Web sur des réseaux à faible débit grâce au navigateur Chrome. Cela leur permettra, dit-il, d’évaluer et d’améliorer les performances des pages. « Les pages Lite ne sont activées que pour les sites extrêmement lents. Nous encourageons donc les développeurs à mesurer les performances actuelles de leurs pages sur des réseaux à faible débit », a déclaré Google. Si ces derniers disposent de connexions 2G rapides, ils peuvent forcer l’affichage des pages Lite en définissant #force-effectif-connection-type sur n'importe quelle option 2G en navigant dans chrome://flags.
Pour empêcher que la fonctionnalité soit désactivée automatiquement à la suite du retrait des utilisateurs, Google vous recommande d’activer #ignore-previews-blocklist. Néanmoins, Google permet aux développeurs Web de désactiver l’affichage des pages Lite pour leurs visiteurs. Il leur faudra inclure la directive "no-transform" dans l'en-tête "cache-control" de la réponse HTML principale de la page d'origine, a indiqué Google. Pour finir, Google estime qu’il est nécessaire de montrer aux développeurs pourquoi et quand les pages Lite sont affichées. Ainsi, dit-il, à partir de Chrome 72, ces derniers pourront implémenter des rapports d’intervention avec l’API Reporting, qui vont détailler le moment où les optimisations de Data Saver sont utilisées. Il s’agit d’une API de création de rapports qui définit un nouvel en-tête HTTP Report-To permettant aux développeurs Web de spécifier les points de terminaison du serveur auxquels le navigateur doit envoyer des avertissements et des erreurs.
Source : Billet de blog
Et vous ?


Voir aussi




