Google a récemment publié Google Chrome 76. Chrome 76 facilite l'installation des PWA (Progressive Web Apps) sur le bureau, désactive une technique de détection de mode de navigation privée couramment utilisée et permet aux utilisateurs de suivre les activités des extensions.
Les utilisateurs qui visitent des sites Web répondant aux critères d'installabilité PWA verront un install dans la barre d'adresse (omnibox). Cliquer sur le bouton déclenche une invite pour installer la PWA.
Les développeurs de PWA peuvent écouter l'événement appinstalled
et détecter l'nstallation de la PWA. En outre, les développeurs de PWA peuvent également remplacer l'invite d'installation par défaut en écoutant l'événement beforeinstallprompt
. Google mentionne un quelques patterns permettant aux développeurs de promouvoir leurs PWA.
Avec Chrome 76, les sites Web ne peuvent plus détecter le mode de navigation privée (Mode Incognito) en faisant une requête sur l'API FIleSystem, qui est rejetée en mode de navigation privée. Certains sites web, tels que le New York Times, ont utilisé cette technique pour empêcher les visiteurs en mode de navigation privée de contourner leurs barrières de paiement sur le Web ou les limitations sur la quantité d'articles gratuits. Google recommande aux sites web d'obliger les lecteurs à se connecter au lieu de contourner le mode incognito :
Les sites qui souhaitent prévenir le contournement des compteurs disposent d'options telles que la réduction du nombre d'articles gratuits qu'une personne peut consulter avant de se connecter, l'obligation d'une inscription gratuite pour afficher tout contenu ou le renforcement de leur paywalls.
Nos équipes News assistent les sites avec des stratégies de compteurs et reconnaissent l'objectif de réduction du contournement des compteurs. Cependant, toute approche basée sur la détection de la navigation privée mine les principes du mode Incognito.
Chrome 76 facilite également la vérification des activités des extensions. Cette fonctionnalité peut être activée en exécutant Chrome avec l'option --enable-extension-activity-logging
. Les utilisateurs peuvent ensuite accéder au panneau des extensions (menu Chrome> Plus d'outils> Extensions). En cliquant sur l'onglet Détails d'une extension, les utilisateurs doivent voir une nouvelle section Afficher le journal d'activité, qui conduit à un onglet Historique contenant une liste des activités réalisées par l'extension. Bien que la liste des activités puisse être difficile à comprendre pour les utilisateurs normaux, elle peut être exportée dans un fichier JSON pour un examen attentif.
Chrome 76 implémente en outre 43 correctifs de sécurité et fonctionnalités concernant des modifications apportées pour les développeurs Web, telles que les améliorations de l'API Web Payments. Certaines fonctionnalités web sont supprimées ou dépréciées, tandis que les outils de développement bénéficient également de fonctionnalités supplémentaires.