De nouvelles entrées de performance aident à mesurer les transitions d’une application monopage et l’affichage du contenu après une interaction. Les outils de profilage et de réseau facilitent le diagnostic, mais ne corrigent pas automatiquement les lenteurs.
Publié parModifié avec GPT-6 LunaImages générées avec GPT Image 2
Réponse de recherche

Create a landscape editorial hero image for this Studio Global article: What new Microsoft Edge web-development features has Microsoft announced to improve slow single-page apps, diagnose JavaScript and network p. Article summary: Microsoft’s announcements address two different needs: measuring where single-page apps feel slow, and giving developers better tools for debugging and building interactive experiences. They are at different stages—some . Topic tags: general, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
Les nouveautés annoncées pour Microsoft Edge touchent à plusieurs étapes du travail des développeurs : repérer les lenteurs d’une application web, examiner le code JavaScript et les requêtes réseau, ou encore concevoir des sites utilisables par des agents de navigation. Leur disponibilité varie : certaines fonctions figurent dans les notes de version ou la documentation, d’autres sont expérimentales, et l’élément de menu natif évoqué par Microsoft reste un projet. 1
6
33
39
40
Dans une application monopage (SPA), l’utilisateur peut passer d’une vue à l’autre sans que le navigateur charge un nouveau document. Les mesures classiques du chargement initial ne suffisent donc pas toujours à comprendre pourquoi une transition paraît lente.
L’API Performance d’Edge ajoute deux types d’entrées pour examiner ces changements : soft-navigation signale des modifications de l’historique au sein du même document, déclenchées par une interaction ; interaction-contentful-paint indique l’apparition de nouveau contenu dans les zones de la page modifiées après une interaction. Ces données aident à situer une transition et à voir quand son contenu devient visible. Elles servent au diagnostic, pas à accélérer automatiquement l’application. 40
Les notes de version d’Edge décrivent aussi des heuristiques de navigation douce destinées à recueillir des mesures de performance dans les SPA. 39
Les marqueurs de profilage JavaScript Self-Profiling apportent du contexte sur les activités du navigateur entre les échantillons de code JavaScript : mise en page, calcul des styles, peinture ou ramasse-miettes, par exemple. Ils peuvent aider à déterminer si le temps est passé dans le code de l’application ou dans d’autres tâches du navigateur. Vérifiez la disponibilité de cette fonction dans votre version d’Edge avant de l’intégrer à un processus de production. 1
Dans l’outil Réseau de DevTools, la commande Resend renvoie une requête capturée sans recharger la page. C’est pratique pour vérifier le comportement d’une requête lorsqu’on la répète. 18
Le flux Edit and resend as Fetch permet, lui, de modifier une requête capturée puis de l’essayer sous forme d’appel fetch() dans la Console. Ces options simplifient le débogage des échanges réseau ; elles ne rendent pas la connexion plus rapide. 1
18
WebMCP est une approche émergente qui permet à un site d’exposer des actions structurées qu’un agent de navigation peut utiliser. L’objectif est que l’agent puisse s’appuyer sur des outils ou des actions déclarés par le site, plutôt que de devoir interpréter uniquement son apparence à l’écran. Microsoft présente WebMCP comme une fonction précoce à tester : mieux vaut la considérer comme expérimentale que supposer qu’elle est disponible pour tous les visiteurs. 1
OpaqueRange représente une plage de texte dynamique dans un <input> textuel ou un <textarea>. Cette API peut servir à créer des interactions liées à une portion précise du texte, sans exposer les détails internes des nœuds de texte du contrôle. Microsoft la répertorie dans les nouveautés de la plateforme web d’Edge 152. 1
33
L’API Web Install permet à un site de demander l’installation d’une autre application web à l’aide de la fonction asynchrone navigator.install(), qui fait appel à l’interface d’installation intégrée au navigateur. Microsoft l’a proposée aux développeurs pour des tests via un origin trial dans Edge. Ce dispositif d’expérimentation ne signifie pas que l’API est prise en charge partout. 6
Microsoft a également évoqué un élément HTML natif <menu>, conçu pour intégrer des comportements de menu. Il s’agit d’une fonctionnalité planifiée : ne la considérez pas comme généralement disponible et n’en faites pas dépendre un site en production tant que sa prise en charge n’est pas confirmée. 1
La documentation d’Edge décrit le renvoi de requêtes depuis DevTools, et les notes de version d’Edge 152 incluent OpaqueRange. L’API Web Install dispose d’un parcours de test sous forme d’origin trial. Pour les mesures de navigation douce, WebMCP et les marqueurs de profilage JavaScript, vérifiez les versions et conditions de test en vigueur avant de vous y fier. Quant à l’élément <menu> natif, il reste à l’état de projet. 1
6
18
33
39
40
Studio Global AI
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
De nouvelles entrées de performance aident à mesurer les transitions d’une application monopage et l’affichage du contenu après une interaction.
De nouvelles entrées de performance aident à mesurer les transitions d’une application monopage et l’affichage du contenu après une interaction. Les outils de profilage et de réseau facilitent le diagnostic, mais ne corrigent pas automatiquement les lenteurs.
OpaqueRange est documenté dans Edge 152 ; WebMCP et l’API Web Install sont à tester selon leurs conditions de disponibilité.