Mises à jour de Chrome Beta 89 Découvrez le flux, permet le partage Web sur le bureau et bien plus encore (téléchargement d'APK)

Chrome 88 n’est sorti que la semaine dernière, marquant la sortie de l’API d’extension Manifest V3, les modifications apportées à la gestion des mots de passe et la mort officielle du support Adobe Flash. Chrome 89 est maintenant arrivé dans la chaîne bêta et semble être une version encore plus grande – même si bon nombre de ses modifications sont cachées à la plupart des gens. Plongeons-nous !

Sandbox de confidentialité

Google a annoncé pour la première fois Privacy Sandbox en 2019, comme le remplacement prévu par la société des cookies de navigateur tiers. Il s’agit toujours d’un travail en cours, mais Google vise à ce que ce soit « un environnement sécurisé pour la personnalisation qui protège également la confidentialité des utilisateurs. » Chrome 89 possède les premiers éléments de l’interface de personnalisation, actuellement cachés derrière un nouveau drapeau: # privacy-sandbox-settings.

Lorsque l’indicateur est activé, une nouvelle page pour Privacy Sandbox se trouve dans Paramètres> Confidentialité et sécurité> Privacy sandbox. Il existe actuellement une seule bascule, qui permet de « mesurer la foule sur le Web et les annonces ». Google a expliqué comment cela fonctionne dans un récent article de blog:

Apprentissage fédéré des cohortes (FLoC) [Privacy Sandbox] propose une nouvelle façon pour les entreprises d’atteindre les personnes avec un contenu et des publicités pertinents en regroupant de grands groupes de personnes ayant des intérêts similaires. Cette approche cache efficacement les individus « dans la foule » et utilise le traitement sur l’appareil pour garder l’historique Web d’une personne privée sur le navigateur.

En créant des simulations basées sur les principes définis dans la proposition FLoC de Chrome, les équipes publicitaires de Google ont testé cette alternative de confidentialité aux cookies tiers. Les résultats indiquent que lorsqu’il s’agit de générer des audiences basées sur les intérêts, FLoC peut fournir un signal de remplacement efficace pour les cookies tiers.

Google n’autorise pas encore les sites à utiliser Privacy Sandbox, mais nous savons maintenant où vous pourrez gérer ses paramètres une fois la fonctionnalité terminée.

Découvrez le flux

Chrome 89 a apporté quelques modifications au flux Discover sur la page Nouvel onglet. Actuellement, les articles de la section Découvrir sont répertoriés dans des cartes, mais dans Chrome 89, ils ne sont séparés que par des séparateurs. La police du titre semble également être légèrement plus grande, et peut-être plus important encore, l’aperçu de la description a été supprimé.

Chrome 88 (à gauche) contre Chrome 89 (à droite)

Il est intéressant de voir Google expérimenter la suppression du texte d’accroche. Dans la plupart des cas, ils sont trop courts pour fournir un contexte utile ou des informations supplémentaires, et leur suppression permet potentiellement à plus d’articles d’apparaître à l’écran à la fois.

Google teste une nouvelle interface pour la fenêtre contextuelle d’informations sur le site sur Android, qui apparaît lorsque vous appuyez sur l’icône « I » ou sur l’icône de verrouillage dans la barre d’adresse. La fenêtre contextuelle affiche normalement l’adresse complète, des informations sur la sécurité de la page et une liste des autorisations accordées. Chrome 89 inclut un nouvel indicateur (# page-info-discoverability) qui met à jour la conception de la fenêtre contextuelle.

La gauche: Ancienne interface utilisateur; Centre, droite: Nouvelle interface utilisateur

La nouvelle fenêtre contextuelle s’intègre mieux au langage de conception mis à jour de Google et vous pouvez révoquer les autorisations sans ouvrir le panneau des paramètres normaux de Chrome.

Api web nfc

Google a commencé à tester NFC dans les applications Web avec la sortie de Chrome 81. Cette version a ajouté la prise en charge initiale de l’API Web NFC, permettant aux sites de lire et d’écrire des balises NFC. Il est principalement destiné à la gestion des stocks, aux conférences, aux expositions de musée et partout ailleurs, le NFC est fréquemment utilisé. À partir de Chrome 89, l’API Web NFC est activée par défaut sur Android.

Démo Web NFC de Chrome Dev Summit 2019

L’API Web NFC est limitée à la lecture et à l’écriture de données NDEF, de sorte que les opérations de bas niveau comme ISO-DEP, NFC-A / B, NFC-F ne sont pas prises en charge. Le mode de communication peer-to-peer et l’émulation de carte basée sur l’hôte (HCE) ne fonctionnent pas non plus. Malheureusement, cela exclut probablement toute chance que quelqu’un crée une application Web de créateur Amiibo.

Comme avec les microphones, les caméras et d’autres fonctionnalités matérielles, NFC nécessite l’octroi d’une autorisation à partir d’une fenêtre contextuelle. Il sera intéressant de voir comment l’API sera utilisée dans les années à venir.

Partage Web sur le bureau

Chrome sur Android prend en charge les API Web Share et Web Share Target depuis un certain temps déjà, ce qui permet aux applications Web d’envoyer et de recevoir des données avec le menu de partage natif d’Android. Les fonctionnalités ont beaucoup contribué à brouiller les frontières entre les applications natives et Web sur Android, mais malheureusement, elles n’étaient pas disponibles sur les plates-formes de bureau (sauf avec Safari sur macOS) …

Partage Web sur Chrome OS 89

Avec la sortie de Chrome 89, le partage Web (où les applications Web peuvent ouvrir la boîte de dialogue de partage système) est désormais disponible sur Windows et Chrome OS, et les applications Web peuvent fonctionner comme une cible sur Chrome OS. Les développeurs n’auront pas à ajouter de code supplémentaire pour que la fonctionnalité fonctionne sur les plates-formes de bureau.

Autres changements

Comme toujours, cette mise à jour inclut des modifications pour les utilisateurs et les développeurs. Voici quelques changements mineurs inclus dans Chrome 89:

  • Chrome a ajouté la prise en charge des liens de fragments de texte en 2019, qui sont des liens qui défilent automatiquement jusqu’à une certaine chaîne de texte. La recherche Google a commencé à les utiliser en 2020, et les sites Web peuvent désormais modifier l’apparence des parties en surbrillance avec le nouveau pseudo-élément CSS :: target-text
  • Chrome 89 peut charger le contenu AVIF de manière native à l’aide de décodeurs AV1 sur Android et WebView
  • La propriété CSS « list-style-type » prend en charge deux nouveaux mots clés: « divulgation-ouverte » et « divulgation-fermée »
  • La valeur par défaut de la propriété CSS « display » pour a été changé de « bloquer » à « élément de liste »
  • Chrome prend désormais en charge la propriété CSS « overflow: clip », qui permet aux pages Web de désactiver tout type de défilement pour une boîte. Il utilise moins de RAM que « overflow: hidden », qui est souvent utilisé dans le même but
  • Google a ajouté une nouvelle API de création de rapports sur l’origine croisée pour les sites afin de suivre l’utilisation sur différents domaines Web
  • Les sites peuvent désormais détecter si l’appareil actuel est réglé sur le mode d’affichage à contraste élevé, à l’aide de la nouvelle requête multimédia CSS à couleurs forcées (similaire au fonctionnement de la détection pour le mode sombre)
  • Certains événements préfixés hérités (webkitprerenderstart, webkitprerenderstop, webkitprerenderload et webkitprerenderdomcontentloaded) ont été supprimés
  • Chrome prend désormais en charge le mot clé « await » au niveau supérieur des modules JavaScript
  • La page chrome: // media-internals sera supprimée dans Chrome 91, et Chrome 89 inclut un nouvel indicateur (# enable-media-internals) qui bascule l’accès à la page
  • Le nouvel indicateur # enable-table-ng est disponible dans Chrome 89, ce qui active le nouveau moteur de disposition de table Blink, TableNG
  • Il existe un nouvel indicateur permettant d’activer « une feuille de fond riche » pour l’installation de Progressive Web Apps sur Android, # mobile-pwa-install-use-bottom-sheet, mais il ne semble pas encore faire quoi que ce soit
  • Lorsque vous entrez un site Web dans la barre d’adresse Chrome, il ajoute actuellement « http: // » au premier plan par défaut. Chrome 89 a un nouvel indicateur (# omnibox-default-typed-navigations-to-https) qui modifie ce comportement, et si le site Web ne semble pas prendre en charge HTTPS, Chrome reviendra à l’URL HTTP
  • Chrome 89 prend initialement en charge les formulaires XFA dans le lecteur PDF
  • Un nouvel indicateur, # read-later-reminder-notification, ajoute une fenêtre contextuelle lorsqu’un article de votre liste de lecture n’a pas été lu pendant une semaine
  • L’API Web Serial, qui permet aux applications Web de communiquer avec le matériel via des connexions série, est désormais activée par défaut sur Windows et Chrome OS. Il n’était auparavant activé que par défaut sur Android
  • L’API WebHID permet aux sites d’utiliser plus facilement les manettes de jeu et autres périphériques d’interface, et elle est activée par défaut avec Chrome 89

L’APK est signé par Google et met à jour votre application existante. La signature cryptographique garantit que le fichier peut être installé en toute sécurité et n’a été altéré d’aucune façon. Plutôt que d’attendre que Google transfère ce téléchargement sur vos appareils, ce qui peut prendre des jours

Tags: , , ,