Vers un Web plus puissant et utile
Nous clôturons la conférence Google I/O de cette année avec plus de 100 nouveaux API, composants et outils abordés lors de la conférence et lors des sessions à la demande de Chrome. Voici 10 mises à jour qui nous intéressent particulièrement. N'hésitez pas à nous envoyer vos questions préférées (ainsi que vos questions) à @ChromiumDev !
1. WebGPU fait progresser l'IA et le machine learning dans le navigateur
Cette nouvelle API exploite toute la puissance du matériel GPU et rend le Web véritablement compatible avec l'IA. De fait, les bibliothèques de ML comme Tensorflow.js s'exécutent 100 fois plus vite sur WebGPU qu'en JavaScript standard, et WebGPU s'exécute trois fois plus vite que WebGL (la norme de référence en matière de graphisme Web). Le fait que WebGPU s'exécute sur l'appareil (plutôt que dans le cloud) aide également les développeurs à réaliser des économies, à réduire la latence et à créer de nouvelles fonctionnalités d'IA protégeant la confidentialité.
2. WebAssembly permet d'accéder aux applications Android sur le Web
Pour les développeurs qui souhaitent aller plus loin dans leurs investissements dans le code, la compatibilité de WebAssembly avec les langages à mémoire gérée comme 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 leur application une seule fois, puis utiliser WebAssembly pour la déployer sur le Web.
3. Les données de référence apportent plus de clarté et de prévisibilité au Web
Au sein du groupe communautaire W3C WebDX, nous introduisons Baseline comme ensemble de fonctionnalités principal entièrement compatible avec les versions actuelles et antérieures de tous les principaux navigateurs (Chrome, Edge, Firefox et Safari). En nous associant à des acteurs clés comme MDN et caniuse.com, nous intégrerons ce langage commun et ce libellé directement dans votre flux de travail. Chaque année, nous introduirons les références 23, 24 et 25, qui seront des versions inédites. de toutes les nouveautés et compatibles avec tous les navigateurs. Comme une sortie annuelle, pour l'ensemble de l'écosystème Web. Suivez cette procédure.
4. Les développeurs d'extensions Chrome bénéficient d'une assistance supplémentaire
Les extensions jouent un rôle important, car elles vous aident à proposer une expérience plus personnalisée aux internautes et à en toucher de nouveaux. Nous souhaitons que les développeurs qui investissent dans les extensions Chrome soient efficaces. Par conséquent, en plus d'étendre le calendrier de déploiement de Manifest V3, nous améliorons l'interface utilisateur du Chrome Web Store, mettons à jour la documentation et les exemples des extensions, et ajoutons de nouvelles surfaces d'engagement dans le panneau latéral de Chrome.
5. Interaction to Next Paint deviendra un élément Core Web Vitals l'année prochaine
Après des tests approfondis et les 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 afin que nous puissions vous laisser suffisamment de temps pour vous familiariser avec INP et l'optimiser.
6. Les clés d'accès insufflent l'avenir de l'authentification sur le Web
Pour les applications Web qui reposent sur des connexions, le moment est venu 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 nettement les mots de passe et autres facteurs d'authentification pouvant être hameçonnés, et offre une expérience de connexion et d'authentification fluide à vos utilisateurs. Nous sommes ravis de voir que des utilisateurs de la première heure comme Shopify ont 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 collaboration avec l'écosystème sur l'initiative Privacy Sandbox, nous avons collectivement considérablement amélioré la suppression des vecteurs de suivi sur le Web. Par ailleurs, nous lançons désormais une nouvelle fonctionnalité de cookies avec les CHIPS et les ensembles internes, ce qui permet aux développeurs de se préparer à l'abandon des cookies tiers dans Chrome.
8. Plus de fonctionnalités de l'UI Web pour améliorer l'expérience des utilisateurs et des développeurs
Ce qui place la barre encore plus haut en matière d'applications Web de qualité, c'est les progrès réalisés dans les fonctionnalités de l'interface utilisateur Web au cours de l'année écoulée. Elles incluent de nouvelles fonctionnalités d'UI responsives, des composants personnalisables avec des paramètres par défaut accessibles et un état géré par le navigateur, ainsi que des mises à jour vraiment intéressantes dans les API d'animation et d'interaction. Il y a tant de bienfaits dans le monde de l'interface utilisateur Web, et nous avons hâte de voir ce que vous allez en créer.
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 bénéficierez de traces de pile plus nettoyées, d'une nouvelle option Afficher votre code et d'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 cherchons toujours des moyens d'optimiser nos outils dans vos workflows et de mettre l'accent sur la réduction des problèmes de développement sur le Web. N'hésitez donc pas à regarder cet espace.
10. Des centaines de mises à jour de l'API lors de la conférence Google I/O de cette année
Des centaines d'API seront mises en avant lors de la conférence Google I/O de cette année, allant de meilleures solutions de stockage et d'architecture aux puissantes fonctionnalités d'interface utilisateur, sans oublier une meilleure prise en charge des périphériques (comme les claviers MIDI et les tablettes de dessin) dans le navigateur. Découvrez-les tous grâce aux contenus à la demande publiés sur notre chaîne YouTube.
Nous voulons célébrer le fait que tout le monde est invité sur le Web, et que nous améliorons la plate-forme ensemble. J'ai hâte de découvrir ce que vous allez créer avec ce nouveau Web plus utile et performant.
À bientôt lors de la prochaine conférence Google I/O !