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

Vers un Web plus performant et plus utile

Nous clôturons la Google I/O de cette année avec plus de 100 nouvelles API, composants et outils présentés lors de la keynote et dans les sessions à la demande de Chrome. Voici dix nouveautés qui nous enthousiasment particulièrement. N'hésitez pas à nous envoyer vos favoris (et vos questions) sur @ChromiumDev.

1. WebGPU améliore l'IA et le machine learning dans le navigateur

Cette nouvelle API libère la puissance du matériel GPU et rend le Web véritablement prêt à l'IA. En fait, les bibliothèques de ML telles que Tensorflow.js s'exécutent 100 fois plus rapidement sur WebGPU que le JavaScript standard, et WebGPU s'exécute trois fois plus rapidement que WebGL (l'ancienne norme d'excellence pour les graphiques Web). Le fait que WebGPU s'exécute sur l'appareil (plutôt que dans le cloud) permet également aux développeurs de faire des économies, de réduire la latence et de créer de nouvelles fonctionnalités d'IA protégeant la confidentialité.

2. WebAssembly apporte les applications Android sur le Web

Pour les développeurs qui souhaitent exploiter davantage leurs investissements en code, la compatibilité de WebAssembly avec les langages de mémoire gérée tels que Kotlin et Dart offre une opportunité unique de réutiliser leur codebase existante 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 des applications avec Kotlin peuvent désormais écrire les fonctionnalités de leur application une seule fois, puis utiliser WebAssembly pour les déployer sur le Web.

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

Dans le groupe de la communauté WebDX du W3C, nous établissons la ligne de base comme ensemble de fonctionnalités de base entièrement compatible avec les versions actuelles et précédentes de tous les principaux navigateurs (Chrome, Edge, Firefox et Safari). En partenariat avec des acteurs clés tels que MDN et caniuse.com, nous allons intégrer cette langue et ces libellés communs directement dans votre workflow. Chaque année, nous lancerons les versions de référence 23, 24, 25, etc., qui seront des "coupes" de tout ce qui est nouveau et compatible avec tous les navigateurs. Comme une version annuelle, pour l'ensemble de l'écosystème Web. Pour ce faire, consultez cette page.

4. Les développeurs d'extensions Chrome bénéficient d'une assistance renforcée

Les extensions jouent un rôle important pour vous aider à proposer une expérience plus personnalisée à vos utilisateurs Web tout en en attirant de nouveaux. Nous souhaitons que les développeurs qui investissent dans les extensions Chrome soient prêts à réussir. Nous avons donc récemment étendu le calendrier de déploiement de Manifest V3, et nous améliorons l'interface utilisateur du Chrome Web Store, mettons à jour la documentation des extensions et les exemples, et ajoutons de nouvelles surfaces d'engagement dans le panneau latéral de Chrome.

5. L'Interaction to Next Paint devient un signal Web essentiel l'année prochaine

Après de nombreux tests et des commentaires continus de la part de la communauté sur l'ensemble actuel des Core Web Vitals, nous avons annoncé notre intention de remplacer le First Input Delay (Délai avant la première entrée) par l'Interaction to Next Paint (INP), une métrique qui mesure la réactivité de manière plus globale. Cette modification prendra effet en mars 2024 afin de vous laisser suffisamment de temps pour vous familiariser avec l'INP et l'optimiser.

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

Pour les applications Web qui s'appuient sur des expériences de connexion, il est temps de passer des mots de passe et de l'authentification à deux facteurs aux 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 aux attaques par hameçonnage. Elle offre une expérience de connexion et d'authentification fluide à vos utilisateurs. Nous sommes ravis de voir que les premiers utilisateurs, 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 la Privacy Sandbox

En collaborant avec l'écosystème sur l'initiative Privacy Sandbox, nous avons collectivement fait de grands progrès pour supprimer les vecteurs de suivi sur le Web. Nous déployons désormais une nouvelle fonctionnalité de cookie avec CHIPS et les ensembles propriétaires, ce qui permet aux développeurs de se préparer à l'abandon des cookies tiers dans Chrome.

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

Ce qui fait vraiment monter la barre en termes de qualité des applications Web, ce sont les progrès que nous avons réalisés en termes de fonctionnalités d'interface utilisateur Web au cours de l'année écoulée. Il s'agit notamment de nouvelles fonctionnalités d'UI responsive, de composants personnalisables avec des valeurs par défaut accessibles et un état géré par le navigateur, ainsi que de mises à jour très intéressantes des API d'animation et d'interaction. L'UI Web regorge de possibilités. Nous avons hâte de voir ce que vous allez créer avec ces outils.

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 Chrome DevTools en collaboration avec divers frameworks JavaScript. Vous trouverez des traces de pile plus claires, une nouvelle option Afficher votre code et une fiabilité accrue des points d'arrêt. Notre objectif est de vous aider à vous concentrer sur le code que vous écrivez et non sur celui qui s'affiche en raison de vos choix de pile. Notre travail ne s'arrête pas là. Nous continuons de trouver des moyens d'intégrer nos outils à vos workflows et de nous concentrer sur la réduction des frictions liées au développement sur le Web. Restez donc à l'affût.

10. Des centaines de nouveautés pour les API lors de l'édition 2021 de Google I/O

Des centaines d'API sont mises en avant lors de la conférence I/O de cette année, allant de meilleures solutions de stockage et d'architecture à de puissantes fonctionnalités d'interface utilisateur, en passant par une meilleure prise en charge des périphériques, des claviers MIDI aux tablettes de dessin, dans le navigateur. Retrouvez-les tous dans les contenus à la demande publiés sur notre chaîne YouTube.

Nous voulons célébrer le fait que tout le monde est invité à utiliser le Web et que nous améliorons la plate-forme ensemble. Nous avons hâte de voir ce que vous allez créer avec ce nouveau Web, plus utile et plus performant.

À bientôt lors de la prochaine édition de Google I/O !