Nouveautés de Chrome 113

Voici les informations à retenir :

Je m'appelle Adriana Jara. Voyons ce que Chrome 113 propose aux développeurs.

WebGPU est là.

WebGPU est une nouvelle API pour le Web, qui expose des fonctionnalités matérielles modernes et permet d'effectuer des opérations de rendu et de calcul sur un GPU, comme Direct3D 12, Metal et Vulkan.

Contrairement à la famille d'API WebGL, WebGPU offre un accès à des fonctionnalités de GPU plus avancées et offre une prise en charge de premier ordre pour les calculs généraux sur le GPU.

L'API est conçue pour la plate-forme Web. Il comprend : Une API JavaScript idiomatique. Intégration avec les promesses. Prise en charge de l'importation de vidéos. Une expérience de développement soignée avec des messages d'erreur de qualité.

De nombreuses bibliothèques WebGL largement utilisées travaillent déjà sur l'implémentation de la prise en charge de WebGPU ou l'ont déjà fait. Cela signifie que l'utilisation de WebGPU ne nécessite peut-être qu'une seule ligne de modification, par exemple:

  • Babylon.js::est déjà compatible avec WebGPU.
  • PlayCanvas:annonce la prise en charge initiale de WebGPU.
  • TensorFlow.js::compatible avec les versions optimisées WebGPU de la plupart des opérateurs.
  • Three.js::la compatibilité avec WebGPU est en cours de développement.

Pour en savoir plus, consultez la documentation WebGPU sur MDN.

Forcement des en-têtes de réponse DevTools.

Dans DevTools, vous pouvez désormais remplacer les en-têtes de réponse dans le panneau Network (Réseau).

Auparavant, vous deviez avoir accès au serveur Web pour tester les en-têtes de réponse HTTP.

Avec les forçages d'en-tête de réponse, vous pouvez prototyper localement des correctifs pour divers en-têtes, y compris, mais sans s'y limiter:

Pour remplacer un en-tête, accédez à Network (Réseau) > Headers (En-têtes) > Response Headers (En-têtes de réponse), pointez sur la valeur d'un en-tête, cliquez sur Edit (Modifier) et modifiez-la.

Erreur CORS corrigée par un forçage d'en-tête.

Vous pouvez également ajouter un nouvel en-tête:

Ajouter un en-tête personnalisé

et modifier tous les forçages au même endroit.

Modification de tous les forçages.

Consultez cet article pour savoir comment utiliser cette fonctionnalité et les autres nouveautés de DevTools.

Les ensembles propriétaires sont en cours de déploiement.

Les ensembles propriétaires (FPS) commencent à être déployés en version stable. Les ensembles propriétaires font partie de la Privacy Sandbox. Il s'agit d'un moyen pour les organisations de déclarer des relations entre des sites, afin que les navigateurs autorisent un accès limité des cookies tiers à des fins spécifiques.

Schéma montrant brandx.com, fly-brandx.com et drive-brandx.com dans un groupe et example.com, example.rs et example.co.uk dans un autre.

Dans le cadre des travaux sur les ensembles propriétaires, Chrome implémente et étend l'API Storage Access, qui permet à un site de demander l'accès à ses cookies dans un contexte tiers. Grâce à cette fonctionnalité, les organisations disposant de sites associés (par exemple, utilisant des noms de domaine différents ou des domaines spécifiques à un pays) peuvent toujours fournir des services tels que l'authentification unique ou les sessions partagées. Point à retenir Cette API sera déployée progressivement auprès des utilisateurs sur plusieurs semaines afin de permettre les tests et l'évaluation.

Et bien plus !

Bien sûr, il y a bien d'autres choses.

  • Le type image-set sans préfixe est désormais disponible. Les auteurs n'ont donc plus besoin d'utiliser -webkit-image-set, et il est à jour avec les spécifications actuelles.
  • Les fonctionnalités multimédias overflow-inline et overflow-block sont désormais compatibles.
  • Un essai d'origine est disponible pour l'intégration de WebCodecs WebGPU.

Documentation complémentaire

Il ne s'agit que de quelques points clés. Consultez les liens ci-dessous pour découvrir d'autres modifications apportées à Chrome 113.

S'abonner

Pour vous tenir informé, abonnez-vous à la chaîne YouTube des développeurs Chrome. Vous recevrez alors une notification par e-mail chaque fois que nous lancerons une nouvelle vidéo.

Je m'appelle Adriana Jara. Dès que Chrome 114 sera disponible, je serai là pour vous présenter les nouveautés de Chrome.