Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Chrome pour Android chargerait les pages HTTPS plus vite sur des connexions lentes
Grâce à une mise à jour de la fonctionnalité Data Saver

Le , par Bill Fassinou

335PARTAGES

10  0 
Google a annoncé dans la journée d’hier qu’il sera désormais possible au navigateur Chrome de votre smartphone Android d’afficher plus facilement les pages Web chiffrées HTTPS en accélérant leur chargement. Cela est rendu possible grâce à une mise à jour de la fonctionnalité Data Saver de Chrome sur Android, une fonctionnalité qui affiche à l’utilisateur des pages Web HTTP plus légères que Google appelle des pages « Chrome Lite » sur des connexions lentes. Naviguer sur des connexions médiocres peut vite devenir une expérience très frustrante et coûteuse. C’est pour cette raison que Google a conçu la fonctionnalité Data Saver pour permettre au navigateur Chrome sur Android d’afficher une version plus souple des pages Web lorsqu’il détecte qu’il est en présence d’une connexion lente ou à faible débit. Autrement dit, la fonctionnalité Data Saver de Chrome sur Android facilite l’optimisation automatique des pages Web pour accélérer leur chargement.

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 ?

Que pensez-vous de cette fonctionnalité de chargement rapide de page Web ?
L'avez-vous essayé ? Quelle expérience en avez-vous faite ?

Voir aussi

Google Chrome 72 est disponible pour Windows, macOS, Linux et Android : zoom sur les nouveautés

Google déploie progressivement Chrome 71 qui met un accent sur la sécurité des utilisateurs et l'amélioration de leur expérience de navigation

Chrome va avertir les utilisateurs s'ils accèdent à des sites HTTPS utilisant des certificats SSL douteux, en vertu de la Certificate Transparency

Chrome 71 va avertir les mobinautes qui visitent des pages Web comprenant des formulaires d'abonnement mobile louches

Google déploie progressivement Chrome 71 qui met un accent sur la sécurité des utilisateurs et l'amélioration de leur expérience de navigation

Une erreur dans cette actualité ? Signalez-le nous !