Dix nouveautés à la conférence Google I/O

Vers un Web plus puissant et plus utile

La conférence Google I/O de cette année se termine avec plus de 100 nouveaux outils, composants et API abordés lors du discours d'ouverture, ainsi que lors des sessions à la demande de Chrome. Voici dix nouveautés qui nous intéressent particulièrement. N'hésitez pas à nous envoyer vos questions préférées et vos questions à l'adresse @ChromiumDev.

1. WebGPU fait progresser l'IA et le machine learning dans le navigateur

Cette nouvelle API libère la puissance du matériel GPU et rend le Web vraiment prêt pour l'IA. De fait, les bibliothèques de ML comme Tensorflow.js s'exécutent 100 fois plus vite sur WebGPU que le code JavaScript standard, et WebGPU s'exécute trois fois plus vite que WebGL (l'or précédent pour les graphismes Web). Le fait que WebGPU s'exécute sur l'appareil (plutôt que dans le cloud) permet également aux développeurs de réaliser des économies, de réduire la latence et de créer de nouvelles fonctionnalités d'IA protégeant la confidentialité.

2. WebAssembly déploie des applications Android sur le Web

Pour les développeurs qui souhaitent investir davantage dans le code, la compatibilité de WebAssembly avec les langages de mémoire gérée tels que Kotlin et Dart offre une excellente occasion de réutiliser leur codebase existant et de toucher les utilisateurs non seulement via leurs applications natives, mais aussi sur le Web. Grâce aux premiers travaux de JetBrains, les développeurs Android qui créent avec Kotlin peuvent désormais écrire les fonctionnalités de leurs applications une seule fois, puis utiliser WebAssembly pour les déployer sur le Web.

3. La version de référence apporte plus de clarté et de prévisibilité au Web

Au sein du groupe de la communauté W3C WebDX, nous concevons Baseline comme ensemble principal de fonctionnalités entièrement compatibles avec les versions actuelles et antérieures de tous les principaux navigateurs : Chrome, Edge, Firefox et Safari. En nous associant à des acteurs clés tels que MDN et caniuse.com, nous intégrerons ce langage et cette étiquette communs à vos processus. Chaque année, nous ajouterons la version Baseline 23, 24 et 25, qui constitue une "version" de toutes les nouveautés et compatible avec tous les navigateurs. Comme une version annuelle, pour l'ensemble de l'écosystème Web. Pour en savoir plus, cliquez ici.

4. Une assistance supplémentaire pour les développeurs d'extensions Chrome

Les extensions jouent un rôle important en vous permettant d'offrir une expérience plus personnalisée aux internautes et d'en toucher de nouveaux. Nous souhaitons donner toutes les chances aux développeurs qui investissent dans les extensions Chrome. En plus de prolonger récemment le calendrier de déploiement de Manifest V3, nous améliorons l'interface utilisateur du Chrome Web Store, modifions la documentation et les exemples d'extension, et ajoutons de nouvelles surfaces d'engagement dans le panneau latéral de Chrome.

5. Interaction to Next Paint deviendra une métrique Core Web Vitals l'année prochaine

Après des tests approfondis et des commentaires continus de la communauté sur l'ensemble actuel de Core Web Vitals, nous avons annoncé notre intention de remplacer le First Input Delay par Interaction to Next Paint ou INP, une métrique qui mesure la réactivité de manière plus globale. Ce changement prendra effet en mars 2024. Nous vous laisserons ainsi suffisamment de temps pour vous familiariser avec l'INP et optimiser vos campagnes pour INP.

6. Les clés d'accès annoncent l'avenir de l'authentification sur le Web

Pour les applications Web qui reposent sur des expériences de connexion, le moment est venu de remplacer les mots de passe et l'authentification à deux facteurs par les clés d'accès. Basée sur les normes du secteur, cette technologie remplace de manière beaucoup plus sûre les mots de passe et autres facteurs d'authentification vulnérables, et offre à vos utilisateurs une expérience de connexion et d'authentification parfaitement fluide. Nous sommes ravis de constater que des utilisateurs de la première heure comme Shopify constatent déjà un impact significatif en intégrant cette solution sans mot de passe.

7. Nouvelles technologies protégeant la confidentialité avec Privacy Sandbox

En collaborant avec l'ensemble de l'écosystème dans le cadre de l'initiative Privacy Sandbox, nous avons collectivement amélioré la suppression des vecteurs de suivi sur le Web. De plus, nous proposons désormais de nouvelles fonctionnalités de cookies avec les CHIPS et les ensembles internes, ce qui permet aux développeurs de se préparer à l'approche de la fin des cookies tiers dans Chrome.

8. Nouvelles fonctionnalités de l'UI Web pour améliorer l'expérience utilisateur et celle des développeurs

Ce qui place vraiment la barre en termes d'applications Web de qualité, c'est les améliorations que nous avons apportées aux fonctionnalités d'UI Web au cours de l'année écoulée. Il s'agit notamment de nouvelles fonctionnalités d'interface utilisateur responsives, de composants personnalisables avec des valeurs par défaut accessibles et des états gérés par le navigateur, ainsi que des nouveautés très intéressantes dans les API d'animation et d'interaction. Il y a tellement de points positifs dans l'univers de l'interface utilisateur Web, et nous avons hâte de découvrir vos créations.

9. Les outils pour les développeurs Chrome améliorent le débogage du code du framework

Nous améliorons la façon dont vous pouvez déboguer vos applications Web dans les outils pour les développeurs Chrome en collaboration avec différents frameworks JavaScript. Vous trouverez des traces de pile plus propres, une nouvelle option Afficher votre code et une plus grande fiabilité des points d'arrêt. Notre objectif est de vous aider à vous concentrer sur le code que vous écrivez et non sur le code qui s'affiche en raison de vos choix de piles. Notre travail ne s'arrête pas là. Nous continuons à chercher des moyens d'améliorer nos outils dans vos workflows et de nous concentrer sur la réduction des obstacles au développement sur le Web. N'hésitez pas à consulter cette page.

10. Des centaines de mises à jour d'API lors de Google I/O

Cette année, des centaines d'API sont mises en avant lors de Google I/O : solutions de stockage et d'architecture améliorées, fonctionnalités d'interface utilisateur puissantes, meilleure compatibilité avec les périphériques (claviers MIDI, tablettes de dessin, etc.) dans le navigateur. Regardez-les grâce aux contenus à la demande publiés sur notre chaîne YouTube.

Nous tenons à célébrer le fait que tout le monde est invité sur le Web et que nous améliorons la plate-forme ensemble. Nous avons hâte de découvrir ce que vous allez créer sur ce nouveau Web plus efficace et plus utile.

À bientôt lors du prochain Google I/O !