Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les données enregistrées par l’outil Performance peuvent être exportées vers des fichiers sur disque, qui peuvent également inclure des annotations, du contenu des ressources (contenu HTML, CSS et JavaScript) et des mappages sources. Les fichiers exportés sont appelés traces. Une trace exportée est un .json fichier qui peut être importé dans DevTools à tout moment.
Lorsque vous exportez une trace à partir de l’outil Performances, vous pouvez choisir d’inclure ou non des données supplémentaires :
- Annotations.
- Contenu de ressource (tel que le contenu HTML, CSS et JavaScript).
- Mappages de sources de script.
Vous pouvez également contrôler si le fichier de trace est compressé.
L’outil Performance enregistre les données d’exécution relatives à votre page web. L’exploration des données enregistrées permet d’améliorer les performances d’exécution de votre page web.
L’exportation des traces de performances est utile lorsque vous souhaitez partager ces fichiers avec d’autres personnes pour obtenir de l’aide sur les problèmes.
Les traces peuvent être enregistrées pour inclure des annotations, du contenu de ressources (par exemple, des scripts) et des mappages de sources à partir de la page web. Ces informations supplémentaires facilitent l’analyse d’un fichier de trace importé, en recréant l’environnement dans lequel la trace a été enregistrée et en fournissant des fichiers sources d’origine.
Les fichiers de trace exportés sont compatibles avec d’autres navigateurs basés sur le moteur Chromium.
Lorsqu’une trace qui inclut des annotations, du contenu de ressource (tel que des scripts) ou des mappages de sources est importée dans DevTools, une nouvelle fenêtre DevTools s’affiche. Cette nouvelle fenêtre n’est pas connectée à la page web en cours d’exécution dans votre navigateur, et recrée à la place une partie de l’environnement dans lequel la trace a été enregistrée à l’origine. Cette instance DevTools contient uniquement les outils Performances et Sources.
Exporter une trace à partir de l’outil Performance
Pour enregistrer les performances des aspects d’une page web, puis exporter un enregistrement de performances :
Ouvrez une page web, par exemple À faire, dans une nouvelle fenêtre ou un nouvel onglet.
Cliquez avec le bouton droit sur la page web, puis sélectionnez Inspecter.
DevTools s’ouvre.
Dans DevTools, ouvrez l’outil Performances (
).Cliquez sur le bouton Enregistrer (
).Interagissez avec la page web pour exécuter le scénario dont vous souhaitez examiner les performances.
Par exemple, dans la page de démonstration, dans la zone de texte Ajouter une tâche , tapez
task 1, puis appuyez sur Entrée.Cliquez sur le bouton Arrêter (
).Le profil de performances s’affiche.
Cliquez sur le bouton Enregistrer la trace (
).La boîte de dialogue Enregistrer la trace des performances s’ouvre (dans l’outil Performances ) :
Activez ou désactivez les cases à cocher pour contrôler les informations à inclure dans le fichier de trace :
Case à cocher Inclure les annotations . Cette case à cocher s’affiche uniquement s’il existe des annotations.
Case à cocher Inclure le contenu de la ressource .
La case à cocher Inclure la source du script est mappée . (Vous devez d’abord cocher la case Inclure le contenu de la ressource .)
Si vous le souhaitez, décochez la case Compresser avec gzip .
Vous trouverez ci-dessous des détails sur ces cases à cocher.
Cliquez sur le bouton Enregistrer .
La petite boîte de dialogue de l’outil Performances se ferme et la boîte de dialogue Enregistrer sous s’ouvre .
Accédez à un dossier dans lequel enregistrer le fichier de trace sur votre disque.
Par exemple, sur Windows, dans le
/Downloads/répertoire, cliquez sur le bouton Nouveau dossier , puis créez un/traces/répertoire dans lequel enregistrer le fichier de suivi des performances :
Acceptez ou modifiez le nom de fichier, par
Trace-20251103T154500.jsonexemple .Cliquez sur le bouton Enregistrer .
Le fichier de suivi des performances est enregistré, par
C:\Users\localAccount\Downloads\traces\Trace-20251103T154500.jsonexemple .
Inclure des annotations
Dans la boîte de dialogue Enregistrer la trace des performances de l’outil Performance , la case à cocher Inclure les annotations détermine s’il faut inclure les annotations ajoutées à un profil de performance.
Les annotations permettent d’attirer l’attention et de mettre en surbrillance des sections spécifiques d’une trace, ce qui facilite la compréhension des détails lors de l’affichage de la trace.
Voir aussi :
- Annotez un enregistrement et partagez-le dans informations de référence sur les fonctionnalités de performances.
Inclure le contenu des ressources
Dans la boîte de dialogue Enregistrer la trace des performances de l’outil Performance , la case Inclure le contenu de la ressource inclut le contenu des fichiers HTML, des fichiers CSS et des scripts JavaScript dans le fichier de trace exporté. Tous les scripts chargés (à l’exception des extensions) sont enregistrés dans le fichier de trace.
Lorsque le fichier de trace est ensuite importé dans DevTools, ces ressources peuvent être consultées dans l’outil Sources . L’outil Sources résout les références de code source qui se trouvent dans la trace importée pour afficher le code source d’origine.
Scripts d’extension
Certains Insights sur les performances nécessitent un contenu de ressource (tel que des scripts) pour l’analyse. Le contenu des scripts d’extension n’est pas inclus dans le fichier de trace, même lorsque cette case à cocher est cochée, car les scripts d’extension peuvent contenir des informations sensibles.
Toutefois, les données de profilage des scripts d’extension sont toujours enregistrées dans le fichier de trace, car les scripts d’extension peuvent avoir un impact sur les performances.
Voir aussi :
- Fonctionnalités de débogage JavaScript
- Exécuter des extraits de code JavaScript sur n’importe quelle page web
- Utilisation de l’onglet Extraits de code pour exécuter des extraits de code JavaScript sur n’importe quelle page web dans Vue d’ensemble de l’outil Sources.
- Utilisation de l’onglet Scripts de contenu pour les extensions Microsoft Edge dans Vue d’ensemble de l’outil Sources.
Inclure des mappages de sources de script
Dans la boîte de dialogue Enregistrer la trace des performances de l’outil Performances , la case à cocher Inclure les mappages de sources de script inclut les fichiers de contenu de production minifiés et les mappages aux fichiers de code source d’origine. Les mappages sources sont utilisés par DevTools pour charger vos fichiers d’origine et remplacer le code minifié par le code d’origine.
Lorsque le fichier de trace résultant est ensuite ouvert, l’outil Performance affiche les noms des fonctions d’origine et l’outil Sources affiche les noms de fichiers d’origine. Attention : cela peut exposer le code source au destinataire du fichier de trace.
Certains Insights sur les performances nécessitent des mappages de sources pour l’analyse. Consultez Obtenir des insights actionnables dans informations de référence sur les fonctionnalités de performances.
Pour rendre cette case à cocher disponible au lieu d’estompée, vous devez cocher la case Inclure le contenu de la ressource , qui inclut le contenu du script dans le fichier de trace.
Voir aussi :
Compresser avec gzip
Dans la boîte de dialogue Enregistrer la trace des performances de l’outil Performance , la case Compresser avec gzip est cochée par défaut. Cette option permet de compresser des traces de performances volumineuses pour économiser de l’espace disque et accélère l’importation et le traitement des fichiers de trace dans DevTools.
- Si cette case est cochée, l’extension de nom de fichier par défaut est
.gz. - Si cette case est décochée, l’extension de nom de fichier par défaut est
.json.
Ouvrir un fichier de suivi des performances dans DevTools
Lorsqu’un fichier de trace est ouvert (importé) dans DevTools, un nouvel onglet DevTools spécialisé s’ouvre dans le navigateur, contenant uniquement les outils Performances et Sources . La trace peut inclure des annotations, du contenu des ressources (par exemple, des scripts) et des mappages sources. Ce nouvel onglet n’est pas connecté à la page web en cours d’exécution dans votre navigateur, et recrée à la place une partie de l’environnement dans lequel la trace a été enregistrée à l’origine.
Pour ouvrir un fichier de trace enregistré dans DevTools :
Ouvrez Microsoft Edge ou un autre navigateur basé sur Chromium.
Cliquez avec le bouton droit sur la page web ou l’onglet vide, puis sélectionnez Inspecter.
DevTools s’ouvre.
Dans DevTools, sélectionnez l’outil Performance (
).Cliquez sur le bouton Charger la trace (
).La boîte de dialogue Ouvrir s’ouvre.
Accédez à un fichier de trace partagé, tel que
C:\Users\localAccount\Downloads\traces\Trace-20251103T154500.json.gz.Sélectionnez le fichier, par exemple le fichier
Trace-20251103T154500.json.gzcompressé .Cliquez sur le bouton Ouvrir .
Un onglet DevTools spécial s’ouvre dans le navigateur, entièrement rempli avec DevTools, ouvrant les outils Sources et Performances :
La barre d’adresse affiche une URL spéciale, telle que :
devtools://devtools/bundled/trace_app.htmldevtools://devtools/bundled/rehydrated_devtools_app.html
Il s’agit d’un onglet dédié DevTools spécial du navigateur, plutôt que de la fenêtre DevTools non attachée. Vous pouvez accéder à d’autres outils pertinents qui peuvent être utiles pour analyser la trace en cliquant sur le bouton Autres outils , par exemple :
- Ressources du développeur
- Source rapide
- Interprétation
- Recherche
- Capteurs
Voir aussi :
- Outil de performances : analyser les performances de votre site web
- Vue d’ensemble de l’outil Sources
Voir aussi
Outil Sources :
-
Vue d’ensemble de l’outil Sources
- Utilisation de l’onglet Scripts de contenu pour les extensions Microsoft Edge dans Vue d’ensemble de l’outil Sources.
- Utilisation de l’onglet Extraits de code pour exécuter des extraits de code JavaScript sur n’importe quelle page web dans Vue d’ensemble de l’outil Sources.
- Fonctionnalités de débogage JavaScript
- Exécuter des extraits de code JavaScript sur n’importe quelle page web
- Mapper le code traité à votre code source d’origine, pour le débogage
Outil de performances :
- Outil de performances : analyser les performances de votre site web
- Informations de référence sur les fonctionnalités de performances
- Annotez un enregistrement et partagez-le dans informations de référence sur les fonctionnalités de performances.
- Obtenez des insights actionnables dans informations de référence sur les fonctionnalités de performances.
GitHub :
- Pour faire une démonstration.
Documentation Chrome :