Les nouveautés de Chrome annoncées à Google I/O 2026
(youtube.com)Cette keynote présentée par Paul Kinlan, qui dirige l’équipe Developer Relations de Chrome, a largement couvert les changements rapides survenus dans l’environnement du développement web au cours des six derniers mois, ainsi que les nouvelles technologies que Chrome prépare. L’essentiel peut se résumer en trois axes : préparer les sites à une époque où les agents (assistants IA) explorent le web à la place des utilisateurs, aider les outils de développement à suivre les standards web les plus récents, et partager à l’avance la feuille de route de la plateforme pour les 1 à 2 prochaines années.
WebMCP, une nouvelle façon pour les agents de dialoguer avec le web
- Concept WebMCP est une spécification proposée qui expose les formulaires HTML et les fonctions JavaScript comme des outils utilisables par les agents. C’est une structure qui permet à un site d’indiquer à un agent des capacités comme « on peut rechercher ici, ajouter au panier et payer ».
- Fonctionnement En ne reprenant que la partie outils du MCP (Model Context Protocol), l’onglet actif du navigateur partage directement la liste des outils, sans serveur séparé. Un enregistrement impératif est aussi possible via l’API
navigator.modelContext.registerTool. - Différence clé Comme l’exécution se fait dans le contexte du navigateur, il est possible de réutiliser tel quel l’état de connexion, les cookies et le stockage local. C’est un avantage difficile à obtenir avec un serveur MCP externe.
- État actuel Expedia expérimente déjà des scénarios comme « trouver un hôtel près de chez ma grand-mère », et la fonctionnalité sera proposée en Origin Trial dans Chrome 149 (prévu pour le 2 juin 2026).
Modern Web Guidance, un guide web à jour pour les outils de code assistés par IA
- Constat Les modèles d’IA sont entraînés sur une connaissance du web vieille d’environ un an, alors que Chrome est mis à jour toutes les 4 semaines (bientôt 2). Selon Google, ce décalage nuit à la qualité du code.
- Solution Il s’agit d’un skill pack qui s’installe en une seule ligne avec
npx modern-web-guidance install, et qui fournit des patterns recommandés pour des domaines de haut niveau comme les performances, la sécurité ou l’identité, ainsi que pour une centaine de cas d’usage concrets. - Lien avec Baseline Aligné sur Baseline, la référence de compatibilité cross-browser, le guide indique aussi les fallbacks et les approches d’amélioration progressive pour les fonctionnalités pas encore largement prises en charge. Un lien avec Google Analytics permet également de définir des cibles Baseline à partir des données réelles des visiteurs.
Chrome DevTools for Agents, mettre les outils de développement entre les mains de l’IA
- Fonctionnalités fournies Les outils IA peuvent accéder directement aux logs de console, au trafic réseau, aux traces mémoire et à l’arbre d’accessibilité, afin d’effectuer du profiling de performance et même des audits Lighthouse.
- Nouveautés S’ajoutent désormais des skills DevTools, une CLI conçue pour économiser les tokens, une API TypeScript pour les environnements CI, la connexion à une instance Chrome en cours d’exécution, des workflows multi-agents (pilotage simultané de plusieurs Chrome), ainsi que l’installation et le débogage automatiques d’extensions Chrome.
Nouvelles capacités de la plateforme, 52 fonctionnalités désormais intégrées à Baseline
- View Transitions et Navigation API Les transitions fluides entre les pages et la gestion unifiée de l’état de navigation s’installent comme standards.
- LoAF (Long Animation Frames) La mesure des performances d’interaction devient possible dans tous les navigateurs, y compris pour les utilisateurs iOS.
- Mises à jour partielles déclaratives Il devient possible de patcher dans le DOM des fragments HTML sans JavaScript, sans dépendre de leur ordre, ce qui permet des optimisations comme remplir plus tard les zones alimentées par des données lentes (Chrome 148).
- Streaming HTML API Avec
streamHTMLetstreamHTMLUnsafe, on peut injecter du balisage dynamique sans conversion en JSON. - HTML-in-Canvas En rendant le DOM standard dans un canvas, il devient possible d’implémenter dans des environnements comme des moteurs de jeu 3D ou PlayCanvas et Three.js des interfaces qui conservent recherche, traduction et accessibilité. La démo de chambre 3D montrée en introduction de la keynote a été réalisée avec cette fonctionnalité.
IA embarquée sur l’appareil (Built-in AI)
- Prompt API Dans Chrome 148, elle prend en charge le multimodal, permet l’analyse d’images et la sortie de JSON structuré. Le support linguistique s’étend au français, à l’allemand, au japonais et à l’espagnol, en plus de l’anglais.
- À venir Avec l’arrivée de la famille de modèles Gemma, les appels de fonctions natifs deviendront possibles, ce qui permettra de créer des agents capables d’agir de façon autonome côté client. Reddit, Drupal et Temu l’appliquent déjà via une approche d’amélioration progressive.
Dans l’ensemble, cette présentation porte le message que le web est en train de passer d’un « média que les humains parcourent et sur lequel ils agissent » à un « média où l’on délègue des tâches à des agents », et ce à un rythme bien plus rapide que la transition vers le mobile. D’un côté, Chrome ouvre avec WebMCP un canal permettant aux sites de participer à l’écosystème des agents ; de l’autre, il mise sur une stratégie complémentaire avec Modern Web Guidance et DevTools for Agents pour améliorer la qualité des outils de développement IA. L’idée qu’un retour aux fondamentaux — HTML sémantique, accessibilité, Baseline — constitue aussi un avantage dans l’ère du web piloté par des agents est un point qui a été souligné de manière constante, malgré la profusion d’annonces spectaculaires.
2 commentaires
J’ai l’impression que Chrome devient de plus en plus lourd.
Il serait sans doute intéressant de regarder aussi la position de Firefox sur la Prompt API. https://x.com/FirefoxWebDevs/status/2056382433516286173