Nouveau panneau multimédia
Les outils de développement affichent désormais les informations des lecteurs multimédias dans le panneau multimédia.
Avant le nouveau panneau multimédia dans les outils de développement, les informations de journalisation et de débogage des lecteurs vidéo se trouvaient dans chrome://media-internals
.
Le nouveau panneau "Médias" permet d'afficher plus facilement les événements, les journaux, les propriétés et une chronologie des décodages d'images dans le même onglet du navigateur que le lecteur vidéo. Vous pouvez visionner le flux vidéo en direct et inspecter plus rapidement les problèmes potentiels (par exemple, pourquoi une perte de frames se produit ou pourquoi JavaScript interagit avec le lecteur de manière inattendue).
Problème Chromium: 1018414
Captures d'écran des nœuds via le menu contextuel du panneau "Elements"
Vous pouvez désormais effectuer des captures d'écran de nœuds via le menu contextuel du panneau "Elements".
Par exemple, vous pouvez effectuer une capture d'écran de la table des contenus en effectuant un clic droit sur l'élément, puis en sélectionnant Capture node screenshot (Capture d'écran du nœud).
Problème Chromium: 1100253
Mise à jour de l'onglet "Problèmes"
La barre d'avertissement "Problèmes" du panneau de la console est désormais remplacée par un message standard.
Les problèmes liés aux cookies tiers sont désormais masqués par défaut dans l'onglet "Problèmes". Cochez la nouvelle case Inclure les problèmes de cookies tiers pour les afficher.
Problèmes Chromium: 1096481, 1068116, 1080589
Émuler les polices locales manquantes
Ouvrez l'onglet Rendu et utilisez la nouvelle fonctionnalité Désactiver les polices locales pour émuler les sources local()
manquantes dans les règles @font-face
.
Par exemple, lorsque la police "Rubik" est installée sur votre appareil et que la règle @font-face src
l'utilise comme police local()
, Chrome utilise le fichier de police local de votre appareil.
Lorsque l'option Désactiver les polices locales est activée, les outils de développement ignorent les polices local()
et les récupère sur le réseau.
Souvent, les développeurs et les concepteurs utilisent deux copies différentes de la même police pendant le développement:
- Une police locale pour vos outils de conception et
- Une police Web pour votre code
La désactivation des polices locales vous permet de:
- Déboguer et mesurer les performances de chargement et l'optimisation des polices Web
- Vérifiez l'exactitude de vos règles CSS
@font-face
- Découvrir les différences entre les polices Web et leurs versions locales
Problème Chromium: 384968
Émuler les utilisateurs inactifs
L'API Idle Detection permet aux développeurs de détecter les utilisateurs inactifs et de réagir aux changements d'état d'inactivité. Vous pouvez désormais utiliser les outils de développement pour émuler les changements d'état d'inactivité dans l'onglet Sensors (Capteurs) au lieu d'attendre le changement de l'état d'inactivité réel. Vous pouvez ouvrir l'onglet Sensors (Capteurs) à partir du panneau.
Problème Chromium: 1090802
Émuler prefers-reduced-data
La requête média prefers-reduced-data
détecte si l'utilisateur préfère voir un autre contenu utilisant moins de données pour que la page s'affiche.
Vous pouvez maintenant utiliser les outils de développement pour émuler la requête média prefers-reduced-data
.
Problème Chromium: 1096068
Prise en charge des nouvelles fonctionnalités JavaScript
Les outils de développement sont désormais mieux compatibles avec certaines des dernières fonctionnalités du langage JavaScript:
- Opérateurs d'attribution logique : les outils de développement sont désormais compatibles avec l'attribution logique avec les nouveaux opérateurs
&&=
,||=
et??=
dans les panneaux "Console" et "Sources". - Mise en forme des séparateurs numériques : les outils de développement impriment désormais correctement les séparateurs numériques dans le panneau "Sources".
Problèmes Chromium: 1086817, 1080569
Lighthouse 6.2 dans le panneau Lighthouse
Le panneau Lighthouse utilise désormais la version 6.2 de Lighthouse. Consultez les notes de version pour obtenir la liste complète des modifications.
Nouveaux audits dans Lighthouse 6.2:
- Évitez les longues tâches de thread principal. Indique les tâches les plus longues sur le thread principal, ce qui est utile pour identifier les pires facteurs du délai d'entrée.
- Les liens peuvent être explorés. Vérifiez que l'attribut
href
des éléments d'ancrage renvoie vers une destination appropriée afin que les liens puissent être découverts. - Éléments d'image non dimensionnés : vérifiez si des éléments
width
etheight
explicites sont définis sur les éléments d'une image. La taille d'image explicite peut réduire les décalages de mise en page et améliorer le CLS. - Évitez les animations non composées. Indique les animations non composées qui semblent saccadées et réduisent le CLS.
- Écoute les événements
unload
. Signale l'événementunload
. Envisagez plutôt d'utiliser les événementspagehide
ouvisibilitychange
, car l'événementunload
ne se déclenche pas de manière fiable.
Mise à jour des audits dans Lighthouse 6.2:
- Supprimez les ressources JavaScript inutilisées. Lighthouse améliore désormais l'audit si une page contient des cartes sources JavaScript accessibles au public.
Problème Chromium: 772558
Abandon de la liste "Autres origines" dans le volet Service Workers
Les outils de développement fournissent désormais un lien permettant d'afficher la liste complète des service workers d'autres origines dans un nouvel onglet du navigateur : chrome://serviceworker-internals/?devtools
.
Auparavant, les outils de développement affichaient une liste imbriquée sous le panneau Application > Service workers (Nœuds de service).
Problème Chromium: 807440
Afficher un récapitulatif de la couverture pour les éléments filtrés
Désormais, les outils de développement recalculent et affichent un résumé des informations de couverture de manière dynamique lorsque des filtres sont appliqués dans l'onglet Couverture. Auparavant, l'onglet Couverture affichait toujours un résumé de toutes les informations de couverture.
Dans l'exemple ci-dessous, vous remarquerez que le résumé indique initialement 446 kB of 2.0 MB (22%) used so far. 1.5 MB unused.
, puis 57 kB of 604 kB (10%) used so far. 546 kB unused.
après avoir appliqué le filtrage CSS.
Problème Chromium: 1061385
Nouvelle vue des détails du frame dans le panneau "Application"
Les outils de développement affichent désormais une vue détaillée pour chaque frame. Pour y accéder, cliquez sur un cadre sous le menu Frames du panneau Application.
Problème Chromium: 1093247
Détails du cadre des fenêtres ouvertes
Désormais, les outils de développement affichent également les fenêtres et les pop-ups ouverts sous l'arborescence des cadres. La vue détaillée des frames des fenêtres ouvertes contient des informations de sécurité supplémentaires.
Problème Chromium: 1107766
Informations sur la sécurité et l'isolation (COEP / COOP)
Les outils de développement affichent désormais le contexte sécurisé, les règles COEP (Cross-Origin-Embedder-Policy) et les règles d'ouverture multi-origines (COOP) dans les détails du frame.
D'autres informations sur la sécurité seront bientôt ajoutées à la vue détaillée des frames.
Problème Chromium: 1051466
Mises à jour du panneau "Network" et des éléments
Suggestion de couleur accessible dans le volet "Styles"
Les outils de développement fournissent désormais des suggestions de couleurs pour le texte à faible contraste.
Dans l'exemple ci-dessous, h1
présente un texte à faible contraste. Pour le résoudre, ouvrez le sélecteur de couleur de la propriété color
dans le volet "Styles". Une fois que vous avez développé la section Contrast ratio (Rapport de contraste), les outils de développement fournissent des suggestions de couleurs AA et AAA. Cliquez sur la couleur suggérée pour l'appliquer.
Problème Chromium: 1093227
Rétablir le volet Properties (Propriétés) du panneau "Elements"
Le volet "Propriétés" est de retour. Il était obsolète depuis Chrome 84. Dans une prochaine version des outils de développement, nous améliorerons le workflow d'inspection des propriétés des éléments.
Problème Chromium: 1105205, 1116085
Valeurs d'en-tête X-Client-Data
lisibles dans le panneau "Network"
Lors de l'inspection d'une ressource réseau dans le panneau "Network" (Réseau), les outils de développement mettent à présent en forme les valeurs d'en-tête X-Client-Data
du volet "Headers" (En-têtes) sous forme de code.
L'en-tête HTTP X-Client-Data
contient une liste d'ID de test et d'indicateurs Chrome activés dans votre navigateur. Les valeurs d'en-tête brutes ressemblent à des chaînes opaques, car il s'agit de tampons de protocole encodés en base64. Afin de rendre le contenu plus transparent pour les développeurs, les outils de développement affichent désormais les valeurs décodées.
Problème Chromium: 1103854
Utiliser la saisie semi-automatique pour utiliser des polices personnalisées dans le volet "Styles"
Les polices importées sont désormais ajoutées à la liste de saisie semi-automatique CSS lors de la modification de la propriété font-family
dans le volet Styles.
Dans cet exemple, 'Noto Sans'
est une police personnalisée installée sur la machine locale. Il s'affiche dans la liste d'achèvement CSS. Auparavant, ce n'était pas le cas.
Problème Chromium: 1106221
Affichage cohérent du type de ressource dans le panneau "Réseau"
Les outils de développement affichent désormais de manière cohérente le même type de ressource que la requête réseau d'origine et ajoute / Redirect
à la valeur de la colonne Type lors de la redirection (état 302).
Auparavant, les outils de développement modifiaient parfois le type en Other
.
Problème Chromium: 997694
Supprimer les boutons des panneaux "Éléments" et "Réseau"
Les zones de texte de filtre des volets Styles et Réseau, ainsi que la zone de texte de la recherche DOM dans le panneau Éléments, disposent désormais de boutons Effacer. Cliquez sur Clear (Effacer) pour supprimer tout texte saisi.
Problème Chromium: 1067184
Télécharger les canaux de prévisualisation
Nous vous conseillons d'utiliser Chrome Canary, Dev ou Beta comme navigateur de développement par défaut. Ces versions preview vous permettent d'accéder aux dernières fonctionnalités des outils de développement, de tester des API de pointe de plates-formes Web et de détecter les problèmes sur votre site avant même que vos utilisateurs ne le fassent.
Contacter l'équipe des outils pour les développeurs Chrome
Utilisez les options suivantes pour discuter des nouvelles fonctionnalités et des modifications dans le message, ou de tout autre sujet lié aux outils de développement.
- Envoyez-nous une suggestion ou des commentaires via crbug.com.
- Signalez un problème lié aux outils de développement en accédant à Plus d'options
> Aide > Signaler un problème dans les outils de développement.
- Envoyez un tweet à @ChromeDevTools.
- Laissez des commentaires sur les nouveautés des outils de développement vidéos YouTube ou les vidéos YouTube de nos conseils sur les outils de développement.
Nouveautés des outils de développement
Liste complète des sujets abordés dans la série Nouveautés des outils de développement.
Chrome 121
- Améliorations apportées aux éléments
- Assistance
@font-palette-values
- Cas compatible: propriété personnalisée en remplacement d'une autre propriété personnalisée
- Meilleure compatibilité avec les cartes sources
- Améliorations apportées au panneau "Performances"
- Suivi des interactions améliorées
- Filtrage avancé dans les onglets "De bas en haut", "Arborescence d'appels" et "Journal des événements"
- Repères de retrait dans le panneau "Sources"
- Info-bulles utiles pour les en-têtes et le contenu remplacés dans le panneau "Réseau"
- Nouvelles options de menu de commande pour ajouter et supprimer des modèles de blocage de requêtes
- Le test des cas de non-respect de CSP a été supprimé
- Lighthouse version 11.3.0
- Améliorations de l'accessibilité
- Points forts divers
Chrome 120
- Suppression progressive des cookies tiers
- Analyser les cookies de votre site Web avec l'outil d'analyse Privacy Sandbox
- Liste améliorée des éléments à ignorer
- Modèle d'exclusion par défaut pour node_modules
- Les exceptions détectées arrêtent désormais l'exécution si elles sont détectées ou transmises via du code non ignoré
x_google_ignoreList
a été renomméignoreList
dans les cartes sources- Nouveau bouton d'activation du mode de saisie lors du débogage à distance
- Le panneau "Elements" affiche désormais les URL des nœuds #document
- Règle de sécurité du contenu effective dans le panneau "Application"
- Amélioration du débogage des animations
- Boîte de dialogue "Faites-vous confiance à ce code ?" dans "Sources" et l'avertissement d'auto-XSS dans la console
- Points d'arrêt de l'écouteur d'événements dans les workers Web et les Worklets
- Nouveau badge multimédia pour
<audio>
et<video>
- Le préchargement a été renommé "chargement spéculatif"
- Lighthouse version 11.2.0
- Améliorations de l'accessibilité
- Points forts divers
Chrome 119
- Amélioration de la section @property dans Éléments > Styles
- Règle @property modifiable
- Des problèmes liés à des règles @property non valides sont signalés
- Mise à jour de la liste des appareils à émuler
- Mettre en forme le fichier JSON intégré dans les tags de script dans les sources
- Saisie semi-automatique des champs privés dans la console
- Lighthouse version 11.1.0
- Améliorations de l'accessibilité
- Abandon de Web SQL
- Validation du format de capture d'écran dans Application > Manifest (Application > Manifeste)
- Points forts divers
Chrome 118
- Nouvelle section pour les propriétés personnalisées dans Éléments > Styles
- Améliorations supplémentaires des forçages locaux
- Amélioration du Réseau de Recherche
- Panneau "Sources" amélioré
- Espace de travail simplifié dans le panneau "Sources"
- Réorganiser les volets dans les sources
- Mise en surbrillance de la syntaxe et mise en page élégante pour d'autres types de scripts
- Émuler la fonctionnalité multimédia Preferred-reduced-transparency
- Lighthouse 11
- Améliorations de l'accessibilité
- Points forts divers
Chrome 117
- Améliorations apportées au panneau "Network"
- Remplacer le contenu Web localement encore plus rapidement
- Remplacer le contenu des requêtes XHR et de récupération
- Masquer les demandes d'extensions Chrome
- Codes d'état HTTP lisibles par l'humain
Paramètres des sources activés par défaut: pliage du code et affichage automatique des fichiers
Amélioration du débogage des problèmes liés aux cookies tiers
L'extension de débogage WebAssembly C/C++ pour les outils de développement est désormais Open Source
(Expérimental) Nouvelle émulation de rendu: preferreds-reduced-transparency
Chrome 116
- Amélioration du débogage des feuilles de style manquantes
- Prise en charge des codes temporels linéaires dans Éléments > Styles > Éditeur de lissage de vitesse
- Compatibilité des buckets de stockage et vue des métadonnées
- Lighthouse version 10.3.0
- Accessibilité: commandes au clavier et lecture d'écran améliorée
- Points forts divers
Chrome 115
- Améliorations apportées aux éléments
- Nouveau badge de sous-grille CSS
- Spécificité du sélecteur dans les info-bulles
- Valeurs des propriétés CSS personnalisées dans les info-bulles
- Améliorations des sources
- Mise en surbrillance de la syntaxe CSS
- Raccourci pour définir des points d'arrêt conditionnels
- Application > Mesures d'atténuation du suivi des rebonds
- Lighthouse version 10.2.0
- Ignorer les scripts de contenu par défaut
- Réseau > Améliorations de réponse
- Points forts divers
Chrome 114
- Assistance pour le débogage WebAssembly
- Amélioration du comportement des pas dans les applications Wasm
- Déboguer la saisie automatique à l'aide du panneau "Éléments" et de l'onglet "Problèmes"
- Assertions dans l'Enregistreur
- Lighthouse version 10.1.1
- Améliorations des performances
- performance.mark() affiche les codes temporels par survol de la souris dans Performances > Temps de chargement
- La commande profile() renseigne Performance > Principal.
- Avertissement en cas d'interactions utilisateur lentes
- Informations concernant les Signaux Web
- Abandon du profileur JavaScript: phase 3
- Points forts divers
Chrome 113
- Remplacer les en-têtes de réponse du réseau
- Améliorations de débogage de Nuxt, Vite et de consolidation
- Améliorations apportées au CSS dans Éléments > Styles
- Propriétés et valeurs CSS non valides
- Liens vers les images clés dans la propriété de raccourci d'animation
- Nouveau paramètre de la console: Saisie semi-automatique sur Entrée
- Le menu Commande met en avant les fichiers créés.
- Abandon du profileur JavaScript: étape 2
- Points forts divers
Chrome 112
- Mises à jour de l'Enregistreur
- Extensions de relecture de l'Enregistreur
- Enregistrer avec des sélecteurs de pierce
- Exporter des enregistrements en tant que scripts Puppeteer avec l'analyse Lighthouse
- Obtenir des extensions pour l'Enregistreur
- Éléments > Mises à jour des styles
- Documentation CSS dans le volet "Styles"
- Compatibilité avec l'imbrication CSS
- Marquer des points de journalisation et des points d'arrêt conditionnels dans la console
- Ignorer les scripts non pertinents pendant le débogage
- Abandon du profileur JavaScript en cours
- Émuler le contraste réduit
- Lighthouse 10
- Points forts divers
Chrome 111
- Déboguer les couleurs HD avec le volet "Styles"
- Expérience utilisateur améliorée pour les points d'arrêt
- Raccourcis personnalisables de l'Enregistreur
- Amélioration de la mise en évidence de la syntaxe pour Angular
- Réorganiser les caches dans le panneau "Application"
- Points forts divers
Chrome 110
- Effacer le panneau "Performances lors de l'actualisation"
- Mises à jour de l'Enregistreur
- Afficher et mettre en surbrillance le code de votre parcours utilisateur dans l'Enregistreur
- Personnaliser les types de sélecteurs d'un enregistrement
- Modifier le parcours utilisateur pendant l'enregistrement
- impression élégante automatique sur place
- Amélioration de la mise en surbrillance de la syntaxe et de l'aperçu intégré pour Vue, SCSS et plus encore
- Saisie semi-automatique ergonomique et cohérente dans la console
- Points forts divers
Chrome 109
- Enregistreur: copier en tant qu'options pour les étapes, la relecture sur la page, le menu contextuel de l'étape
- Afficher le nom réel des fonctions dans les enregistrements des performances
- Nouveaux raccourcis clavier dans le panneau "Console et sources"
- Amélioration du débogage JavaScript
- Points forts divers
- [Expérimental] Amélioration de l'expérience utilisateur pour la gestion des points d'arrêt
- [Expérimental] Impression élégante automatique sur place
Chrome 108
- Conseils pour les propriétés CSS inactives
- Détecter automatiquement les sélecteurs de texte et XPath dans le panneau "Enregistreur"
- Utiliser des expressions séparées par une virgule
- Amélioration du paramètre "Liste d'éléments à ignorer"
- Points forts divers
Chrome 107
- Personnaliser les raccourcis clavier dans les outils de développement
- Basculer entre les thèmes clair et sombre à l'aide d'un raccourci clavier
- Mettre en surbrillance les objets C/C++ dans l'outil d'inspection de mémoire
- Fournissez des informations complètes sur les créateurs d'applications pour l'importation du fichier HAR
- Lancer une recherche DOM après avoir appuyé sur
Enter
- Afficher les icônes
start
etend
pour les propriétés CSS Flexbox dealign-content
- Points forts divers
Chrome 106
- Regrouper les fichiers par création / déployé dans le panneau "Sources"
- Traces de pile associées pour les opérations asynchrones
- Ignorer automatiquement les scripts tiers connus
- Amélioration de la pile d'appel lors du débogage
- Masquer les sources ajoutées à la liste d'éléments à ignorer dans le panneau "Sources"
- Masquer les fichiers de la liste des éléments à ignorer dans le menu de commande
- Nouveau suivi "Interactions" dans le panneau "Performances"
- Répartition des délais LCP dans le panneau "Insights sur les performances"
- Générer automatiquement un nom par défaut pour les enregistrements dans le panneau "Enregistreur"
- Points forts divers
Chrome 105
- Relecture détaillée dans l'Enregistreur
- Permettre le survol avec la souris sur un événement dans le panneau "Enregistreur"
- LCP (Largest Contentful Paint) dans le panneau "Insights sur les performances"
- Identifier les flashs de texte (FOIT, FOUT) comme causes possibles de décalages de mise en page
- Gestionnaires de protocole dans le volet "Manifeste"
- Badge de la couche supérieure dans le panneau "Elements"
- Joindre les informations de débogage Wasm au moment de l'exécution
- Prendre en charge la modification en temps réel pendant le débogage
- Afficher et modifier @scope au niveau des règles dans le volet "Styles"
- Améliorations apportées aux cartes sources
- Points forts divers
Chrome 104
- Redémarrer le frame pendant le débogage
- Options de relecture lente dans le panneau "Enregistreur"
- Créer une extension pour le panneau "Enregistreur"
- Regrouper les fichiers par création / déployé dans le panneau "Sources"
- Nouveau suivi "Temps utilisateur" dans le panneau "Informations sur les performances"
- Afficher l'emplacement attribué à un élément
- Simuler la simultanéité matérielle pour les enregistrements Performance
- Prévisualiser la valeur non colorée lors de la saisie semi-automatique des variables CSS
- Identifier les frames bloquants dans le volet du cache amélioré
- Amélioration des suggestions de saisie semi-automatique pour les objets JavaScript
- Améliorations apportées aux cartes sources
- Points forts divers
Chrome 103
- Enregistrer les événements de double-clic et de clic droit dans le panneau "Enregistreur"
- Nouvelle période et mode instantané dans le panneau Lighthouse
- Amélioration du contrôle du zoom dans le panneau "Informations sur les performances"
- Confirmer la suppression d'un enregistrement de performance
- Réorganiser les volets dans le panneau "Elements"
- Choisir une couleur en dehors du navigateur
- Amélioration de l'aperçu de la valeur intégrée lors du débogage
- Compatibilité avec les blobs volumineux pour les authentificateurs virtuels
- Nouveaux raccourcis clavier dans le panneau "Sources"
- Améliorations apportées aux cartes sources
Chrome 102
- Fonctionnalité en preview: nouveau panneau "Informations sur les performances"
- Nouveaux raccourcis pour émuler les thèmes clair et sombre
- Amélioration de la sécurité dans l'onglet "Aperçu du réseau"
- Amélioration de l'actualisation au point d'arrêt
- Mises à jour de la console
- Annuler l'enregistrement du flux utilisateur au début
- Afficher les pseudo-éléments de surbrillance hérités dans le volet "Styles"
- Points forts divers
- [Expérimental] Copier les modifications CSS
- [Expérimental] Choisir une couleur en dehors du navigateur
Chrome 101
- Importer et exporter des parcours utilisateur enregistrés sous forme de fichier JSON
- Afficher les calques en cascade dans le volet "Styles"
- Compatibilité avec la fonction de couleur
hwb()
- Amélioration de l'affichage des propriétés privées
- Points forts divers
- [Expérimental] Nouveau mode période et instantané dans le panneau Lighthouse
Chrome 100
- Afficher et modifier les @prises en charge des règles dans le volet "Styles"
- Prendre en charge les sélecteurs courants par défaut
- Personnaliser le sélecteur d'enregistrement
- Renommer un enregistrement
- Prévisualiser les propriétés de la classe/fonction lorsque l'utilisateur pointe dessus
- Images partiellement présentées dans le panneau "Performances"
- Points forts divers
Chrome 99
- Limiter les requêtes WebSocket
- Nouveau volet "API Reporting" dans le panneau "Application"
- L'assistance doit attendre que l'élément soit visible/cliquable dans le panneau "Enregistreur".
- Amélioration du style, du formatage et du filtrage dans la console
- Déboguer l'extension Chrome avec les fichiers de carte sources
- Amélioration de l'arborescence des dossiers sources dans le panneau "Sources"
- Afficher les fichiers sources des workers dans le panneau "Sources"
- Mises à jour du thème sombre automatique dans Chrome
- Sélecteur de couleur et volet fractionné conviviaux
- Points forts divers
Chrome 98
- Fonctionnalité en preview: arborescence d'accessibilité pleine page
- Des modifications plus précises dans l'onglet "Modifications"
- Définir un délai plus long pour l'enregistrement du flux utilisateur
- Vérifier que vos pages peuvent être mises en cache à l'aide de l'onglet "Cache amélioré"
- Nouveau filtre du volet "Propriétés"
- Émuler la fonctionnalité média CSS "force-colors"
- Afficher les règles lors de la commande de pointage
- Compatibilité avec
row-reverse
etcolumn-reverse
dans l'éditeur Flexbox - Nouveaux raccourcis clavier pour relancer XHR et développer tous les résultats de recherche
- Lighthouse 9 dans le panneau "Lighthouse"
- Panneau "Sources" amélioré
- Points forts divers
- [Expérimental] Points de terminaison dans le volet de l'API Reporting
Chrome 97
- Fonctionnalité en preview: nouveau panneau "Enregistreur"
- Actualiser la liste des appareils en mode Appareil
- Saisie semi-automatique avec la fonctionnalité Modifier en HTML
- Expérience de débogage du code améliorée
- Synchronisation des paramètres des outils de développement sur plusieurs appareils
Chrome 96
- Fonctionnalité en preview: nouveau panneau "Présentation du CSS"
- Amélioration et restauration de la longueur CSS (modification et expérience de copie)
- Émuler la caractéristique média CSS "preferred-contrast"
- Émuler la fonctionnalité de thème sombre automatique de Chrome
- Copier les déclarations au format JavaScript dans le volet "Styles"
- Nouvel onglet "Charge utile" dans le panneau "Network"
- Amélioration de l'affichage des propriétés dans le volet "Propriétés"
- Option permettant de masquer les erreurs CORS dans la console
- Prévisualisation et évaluation des objets
Intl
appropriés dans la console - Traces de pile asynchrones cohérentes
- Conserver la barre latérale de la console
- Volet de cache d'application obsolète dans le panneau "Application"
- [Expérimental] Nouveau volet API Reporting dans le panneau "Application"
Chrome 95
- Nouveaux outils de création pour la longueur CSS
- Masquer les problèmes dans l'onglet "Problèmes"
- Amélioration de l'affichage des établissements
- Lighthouse 8.4 dans le panneau Lighthouse
- Trier les extraits dans le panneau "Sources"
- Nouveaux liens vers la traduction des notes de version et pour signaler un bug de traduction
- Amélioration de l'interface utilisateur du menu de commandes des outils de développement
Chrome 94
- Utiliser les outils de développement dans la langue de votre choix
- Nouveaux appareils Nest Hub dans la liste des appareils
- Phases d'évaluation dans la vue détaillée du frame
- Nouveau badge "Requêtes de conteneur CSS"
- Nouvelle case à cocher pour inverser les filtres du réseau
- Abandon à venir de la barre latérale de la console
- Afficher les en-têtes
Set-Cookies
bruts dans l'onglet "Problèmes" et le panneau "Réseau" - Affichage cohérent des accesseurs natifs en tant que propriétés propres dans la console
- Traces de pile d'erreur appropriées pour les scripts intégrés avec #sourceURL
- Modifier le format des couleurs dans le volet "Calculé"
- Remplacer les info-bulles personnalisées par des info-bulles HTML natives
- [Expérimental] Masquer les problèmes dans l'onglet "Problèmes"
Chrome 93
- Requêtes de conteneur CSS modifiables dans le volet "Styles"
- Aperçu du Web bundle dans le panneau "Network"
- Débogage de l'API Attribution Reporting
- Meilleure gestion des chaînes dans la console
- Amélioration du débogage CORS
- Lighthouse 8.1
- Nouvelle URL de note dans le volet du fichier manifeste
- Corrections des sélecteurs de mise en correspondance CSS
- Aperçu des réponses JSON dans le panneau "Network"
Chrome 92
- Éditeur de grille CSS
- Compatibilité avec les redéclarations
const
dans la console - Lecteur de l'ordre des sources
- Nouveau raccourci pour afficher les détails des frames
- Compatibilité améliorée avec le débogage CORS
- Nom de l'étiquette XHR par Fetch/XHR
- Filtrer le type de ressource Wasm dans le panneau "Network"
- Hints client user-agent pour les appareils dans l'onglet "Conditions du réseau"
- Signaler des problèmes liés au mode Quirks dans l'onglet "Problèmes"
- Inclure les intersections de calcul dans le panneau "Performances"
- Lighthouse 7,5 dans le panneau Lighthouse
- Abandon du menu contextuel "Redémarrer le frame" dans la pile d'appel
- [Expérimental] Moniteur de protocole
- [Expérimental] Enregistreur marionnettiste
Chrome 91
- Fenêtre pop-up d'informations sur les Signaux Web
- Nouvel outil d'inspection de mémoire
- Visualiser la fonctionnalité CSS Scroll-snap
- Volet des paramètres du nouveau badge
- Aperçu de l'image amélioré avec des informations sur le format
- Bouton "Nouvelles conditions du réseau" avec des options de configuration des
Content-Encoding
- raccourci pour afficher la valeur calculée
- Mot clé
accent-color
- Classer les types de problèmes à l'aide de couleurs et d'icônes
- Supprimer les jetons de confiance
- Fonctionnalités bloquées dans la vue "Détails du frame"
- Filtrer les tests dans le paramètre "Tests"
- Nouvelle colonne
Vary Header
dans le volet de stockage du cache - Compatibilité avec la vérification privée de la marque JavaScript
- Compatibilité améliorée avec le débogage des points d'arrêt
- Permettre l'aperçu du survol avec la notation
[]
- Amélioration du contour des fichiers HTML
- Traces de pile d'erreur appropriées pour le débogage Wasm
Chrome 90
- Nouveaux outils de débogage CSS Flexbox
- Nouvelle superposition des Signaux Web essentiels
- Déplacement du nombre de problèmes dans la barre d'état de la console
- Signaler des problèmes liés à l'activité Web fiable
- Mettre en forme les chaînes en tant que littéraux de chaîne JavaScript (valides) dans la console
- Volet "New Trust Tokens" (Nouveaux jetons de confiance) dans le panneau "Application" (Application)
- Émuler la caractéristique média CSS "color-gamut"
- Outils améliorés pour les progressive web apps
- Nouvelle colonne
Remote Address Space
dans le panneau "Network" - Amélioration des performances
- Afficher les fonctionnalités autorisées/non autorisées dans la vue "Détails du frame"
- Nouvelle colonne
SameParty
dans le volet "Cookies" - Abandon de la compatibilité
fn.displayName
non standard - Abandon de
Don't show Chrome Data Saver warning
dans le menu "Paramètres" - [Expérimental] Création automatique de rapports sur les problèmes de faible contraste dans l'onglet "Problèmes"
- [Expérimental] Arborescence d'accessibilité complète dans le panneau "Elements"
Chrome 89
- Assistance au débogage en cas de non-respect des Trusted Types
- Faire une capture d'écran du nœud au-delà de la fenêtre d'affichage
- Nouvel onglet "Jetons de confiance" pour les requêtes réseau
- Lighthouse 7 dans le panneau "Lighthouse"
- Prise en charge de l'état
:target
du CSS - Nouveau raccourci pour dupliquer un élément
- Sélecteurs de couleur pour les propriétés CSS personnalisées
- Nouveaux raccourcis pour copier les propriétés CSS
- Nouvelle option pour afficher les cookies décodés par URL
- Supprimer uniquement les cookies visibles
- Nouvelle option permettant de supprimer les cookies tiers dans le volet "Stockage"
- Modifier les indicateurs client User-Agent pour les appareils personnalisés
- Conserver le paramètre "Enregistrer le journal réseau"
- Afficher les connexions WebTransport dans le panneau "Network" (Réseau)
- "Online" a été renommé "No throttling" (Aucune limitation).
- Nouvelles options de copie dans la console, les panneaux "Sources" et le volet "Styles"
- Informations sur les nouveaux service workers dans la vue détaillée du frame
- Mesurer les informations sur la mémoire dans la vue Détails de l'image
- Envoyer des commentaires depuis l'onglet "Problèmes"
- Images supprimées dans le panneau "Performances"
- Émuler un appareil pliable et double écran en mode Appareil
- [Expérimental] Automatiser les tests de navigateur avec Puppeteer Recorder
- [Expérimental] Éditeur de police dans le volet "Styles"
- [Expérimental] Outils de débogage CSS Flexbox
- [Expérimental] Nouvel onglet "Cas de non-respect des règles" de CSP
- [Expérimental] Nouveau calcul du contraste des couleurs : algorithme avancé de contraste de la perception (APCA)
Chrome 88
- Démarrage plus rapide des outils de développement
- Nouveaux outils de visualisation de l'angle CSS
- Émuler des types d'images non compatibles
- Simuler la taille du quota de stockage dans le volet "Stockage"
- Nouvelle section "Signaux Web" dans le panneau "Performances"
- Signaler des erreurs CORS dans le panneau "Network" (Réseau)
- Informations sur l'isolation multi-origine dans la vue "Détails du frame"
- Informations sur les nouveaux travailleurs Web dans la vue Détails du frame
- Afficher les détails du cadre de l'ouverture pour les fenêtres ouvertes
- Ouvrir le panneau "Network" (Réseau) à partir du volet Service Workers
- Copier la valeur de la propriété
- Copier la trace de la pile pour le créateur du réseau
- Prévisualiser la valeur de la variable Wasm lors du survol avec la souris
- Évaluer la variable Wasm dans la console
- Unités de mesure cohérentes pour les tailles de fichier/mémoire
- Mettre en surbrillance des pseudo-éléments dans le panneau "Elements"
- [Expérimental] Outils de débogage CSS Flexbox
- [Expérimental] Personnaliser les raccourcis clavier des accords
Chrome 87
- Nouveaux outils de débogage de la grille CSS
- Nouvel onglet WebAuthn
- Déplacer les outils entre le panneau supérieur et le panneau inférieur
- Nouveau volet de la barre latérale "Calculé" dans le volet "Styles"
- Regrouper les propriétés CSS dans le volet "Calculé"
- Lighthouse 6.3 dans le panneau Lighthouse
- Événements
performance.mark()
dans la section "Délais" - Nouveaux filtres
resource-type
eturl
dans le panneau "Network" - Mises à jour de la vue détaillée du frame
- Abandon de
Settings
dans le menu "Plus d'outils" - [Expérimental] Afficher et résoudre les problèmes de contraste des couleurs dans le panneau "Vue d'ensemble" CSS
- [Expérimental] Personnaliser les raccourcis clavier dans les Outils de développement
Chrome 86
- Nouveau panneau multimédia
- Faire des captures d'écran de nœuds à l'aide du menu contextuel du panneau "Elements"
- Mise à jour de l'onglet "Problèmes"
- Émuler les polices locales manquantes
- Émuler les utilisateurs inactifs
- Émuler
prefers-reduced-data
- Compatibilité avec les nouvelles fonctionnalités JavaScript
- Lighthouse 6.2 dans le panneau Lighthouse
- Abandon de la liste "Autres origines" dans le volet Service Workers
- Afficher un récapitulatif de la couverture pour les éléments filtrés
- Nouvelle vue des détails du frame dans le panneau "Application"
- Suggestion de couleur accessible dans le volet "Styles"
- Rétablir le volet Properties (Propriétés) du panneau "Elements"
- Valeurs d'en-tête
X-Client-Data
lisibles dans le panneau "Network" - Utiliser la saisie semi-automatique pour utiliser des polices personnalisées dans le volet "Styles"
- Afficher de manière cohérente le type de ressource dans le panneau "Network"
- Boutons clairs dans les panneaux "Elements" et "Network"
Chrome 85
- Modification des styles pour les frameworks CSS-in-JS
- Lighthouse 6 dans le panneau "Lighthouse"
- Abandon de First Meaningful Paint (FMP)
- Compatibilité avec les nouvelles fonctionnalités JavaScript
- Nouveaux avertissements de raccourci d'appli dans le volet du fichier manifeste
- Événements
respondWith
du service worker dans l'onglet "Timing" - Affichage cohérent du volet "Calculé"
- Décalages de Bytecode pour les fichiers WebAssembly
- Copie et coupe au niveau de la ligne dans le panneau "Sources"
- Mises à jour des paramètres de la console
- Mises à jour du panneau "Performances"
- Nouvelles icônes pour les points d'arrêt, les points d'arrêt conditionnels et les points de journalisation
Chrome 84
- Résoudre les problèmes liés au site à l'aide du nouvel onglet "Problèmes"
- Afficher les informations d'accessibilité dans l'info-bulle du mode Inspecter
- Mises à jour du panneau "Performances"
- Terminologie plus précise pour les promesses dans la console
- Mises à jour du volet "Styles"
- Abandon du volet Properties (Propriétés) du panneau "Elements"
- Prise en charge des raccourcis d'application dans le volet du fichier manifeste
Chrome 83
- Émuler une déficience visuelle
- Émuler les paramètres régionaux
- Débogage COEP (Cross-Origin Embedder Policy)
- Nouvelles icônes pour les points d'arrêt, les points d'arrêt conditionnels et les points de journalisation
- Afficher les requêtes réseau qui définissent un cookie spécifique
- Station d'accueil à gauche à partir du menu de commande
- L'option "Paramètres" du menu principal a été déplacée
- Le panneau "Audits" a été remplacé par le panneau Lighthouse
- Supprimer tous les remplacements locaux dans un dossier
- Interface utilisateur des tâches longues mise à jour
- Compatibilité des icônes masquables dans le volet du fichier manifeste
Chrome 82
Chrome 81
- Compatibilité du Moto G4 en mode Appareil
- Informations concernant les cookies
- Icônes plus précises des fichiers manifestes d'applications Web
- Pointer sur les propriétés CSS
content
pour afficher les valeurs sans échappement - Erreurs de mappage source dans la console
- Paramètre permettant de désactiver le défilement au-delà de la fin d'un fichier
Chrome 80
- Compatibilité avec les redéclarations
let
etclass
dans la console - Amélioration du débogage de WebAssembly
- Demander des chaînes de créateurs dans l'onglet "Initiator"
- Mettre en évidence la requête réseau sélectionnée dans la vue d'ensemble
- Colonnes d'URL et de chemin d'accès dans le panneau "Réseau"
- Chaînes user-agent mises à jour
- Nouvelle interface utilisateur de configuration du panneau "Audits"
- Modes de couverture de code par fonction ou par bloc
- La couverture de code doit désormais être lancée par l'actualisation d'une page
Chrome 79
- Déterminer pourquoi un cookie a été bloqué
- Afficher les valeurs des cookies
- Simule différents schémas de couleur et de préférence de mouvement réduit
- Mises à jour de la couverture de code
- Déboguer pourquoi une ressource réseau a été demandée
- Les panneaux "Console" et "Sources" respectent à nouveau les préférences de retrait
- Nouveaux raccourcis pour la navigation avec le curseur
Chrome 78
- Compatibilité avec les multicomptes dans le panneau "Audits"
- Débogage du gestionnaire de paiement
- Lighthouse 5.2 dans le panneau "Audits"
- Largest Contentful Paint dans le panneau "Performances"
- Problèmes liés aux outils de développement de fichiers à partir du menu principal
Chrome 77
- Copier les styles des éléments
- Visualiser les décalages de mise en page
- Lighthouse 5.1 dans le panneau "Audits"
- Synchronisation du thème de l'OS
- Raccourci clavier pour ouvrir l'éditeur de points d'arrêt
- Précharger le cache dans le panneau "Network"
- Propriétés privées lors de l'affichage d'objets
- Notifications et messages push dans le panneau "Application"
Chrome 76
- Saisie semi-automatique avec des valeurs CSS
- Nouvelle interface utilisateur pour les paramètres réseau
- Messages WebSocket dans les exportations au format HAR
- Boutons d'importation et d'exportation HAR
- Utilisation de la mémoire en temps réel
- Numéros de port d'enregistrement des service workers
- Inspecter les événements d'extraction en arrière-plan et de synchronisation en arrière-plan
- Puppeteer pour Firefox
Chrome 75
- Préréglages pertinents lors de la saisie semi-automatique des fonctions CSS
- Effacer les données des sites à partir du menu de commande
- Afficher toutes les bases de données IndexedDB
- Afficher la taille non compressée d'une ressource lorsque l'utilisateur pointe dessus
- Points d'arrêt intégrés dans le volet "Breakpoints" (Points d'arrêt)
- Nombre de ressources IndexedDB et Cache
- Paramètre permettant de désactiver l'info-bulle d'inspection détaillée
- Paramètre permettant d'activer/de désactiver le retrait par tabulation dans l'éditeur
Chrome 74
- Mettre en surbrillance tous les nœuds affectés par la propriété CSS
- Lighthouse v4 dans le panneau "Audits"
- Lecteur de messages binaires WebSocket
- Capture d'écran de la zone dans le menu de commandes
- Filtres de service worker dans le panneau "Network"
- Mises à jour du panneau "Performances"
- Tâches longues dans les enregistrements du panneau "Performances"
- First Paint dans la section Timing
- Astuce supplémentaire: Raccourci d'affichage des codes de couleurs RVB et HSL (vidéo)
Chrome 73
- Points de journalisation
- Info-bulles détaillées en mode Inspecter
- Exporter les données de couverture de code
- Naviguer dans la console à l'aide d'un clavier
- Ligne de rapport de contraste AAA dans le sélecteur de couleur
- Enregistrer des remplacements de géolocalisation personnalisés
- Pliage de code
- Onglet "Frames" renommé en "Messages"
- Astuce supplémentaire: Filtrer le panneau "Network" par propriété (vidéo)
Chrome 72
- Visualiser les métriques de performances dans le panneau "Performances"
- Mettez les nœuds de texte en surbrillance dans l'arborescence DOM
- Copiez le chemin d'accès JS dans un nœud DOM.
- Mises à jour du panneau "Audits", y compris un nouvel audit qui détecte les bibliothèques JS et les nouveaux mots clés pour accéder au panneau "Audits" à partir du menu "Commande"
- Astuce supplémentaire: Utiliser le mode Appareil pour inspecter les requêtes multimédias (vidéo)
Chrome 71
- Pointez sur un résultat d'expression active pour mettre en surbrillance un nœud DOM.
- Stocker les nœuds DOM en tant que variables globales
- Informations sur les créateurs et les priorités désormais dans les importations et exportations HAR
- Accéder au menu "Commande" à partir du menu principal
- Points d'arrêt Picture-in-picture
- Astuce supplémentaire: Utilisez
monitorEvents()
pour consigner les événements déclenchés d'un nœud dans la console (vidéo).
Chrome 70
- Expressions dynamiques dans la console
- Mettre en évidence les nœuds DOM lors de l'évaluation eager
- Optimisations du panneau "Performances"
- Débogage plus fiable
- Activer la limitation de bande passante réseau à partir du menu "Commande"
- Points d'arrêt conditionnels de saisie semi-automatique
- Arrêt au niveau des événements AudioContext
- Déboguer des applications Node.js avec ndb
- Astuce supplémentaire: Mesurez les interactions utilisateur réelles avec l'API User Timing
Chrome 68
- Évaluation rapide
- Conseils d'argument
- Saisie semi-automatique des fonctions
- Mots clés ES2017
- Lighthouse 3.0 dans le panneau "Audits"
- Compatibilité avec BigInt
- Ajouter des chemins d'accès aux propriétés dans le volet "Watch" (Regarder)
- "Afficher les codes temporels" déplacé dans les paramètres
- Astuce supplémentaire: Méthodes moins connues dans la console (vidéo)
Chrome 67
- Rechercher dans tous les en-têtes réseau
- Aperçus des valeurs des variables CSS
- Copier en tant que récupération
- Nouveaux audits, options de configuration des ordinateurs de bureau et affichage des traces
- Arrêter les boucles infinies
- Temps utilisateur dans les onglets "Performances"
- Instances de VM JavaScript clairement répertoriées dans le panneau "Mémoire"
- Onglet "Réseau" renommé en onglet "Page"
- Modifications apportées au thème sombre
- Informations sur la transparence des certificats dans le panneau de sécurité
- Fonctionnalités d'isolation de sites dans le panneau "Performances"
- Astuce supplémentaire: panneau des calques + inspecteur d'animations (vidéo)
Chrome 66
- Blackboxing dans le panneau "Network" (Réseau)
- Régler automatiquement le zoom en mode Appareil
- Mise en page élégante dans les onglets "Preview" (Aperçu) et "Response" (Réponse)
- Prévisualisation du contenu HTML dans l'onglet "Aperçu"
- Prise en charge des remplacements locaux pour les styles dans le code HTML
- Astuce supplémentaire: Scripts du framework Blackbox pour rendre les points d'arrêt de l'écouteur d'événements plus utiles
Chrome 65
- Remplacements locaux
- Nouveaux outils d'accessibilité
- Onglet "Modifications"
- Nouveaux audits de performance et SEO
- Plusieurs enregistrements dans le panneau "Performances"
- Exécution fiable du code avec des workers en code asynchrone
- Astuce supplémentaire: Automatiser les actions des outils de développement avec Puppeteer (vidéo)
Chrome 64
- Analyseur de performances
- Barre latérale de la console
- Regrouper des messages similaires de la Console
- Astuce supplémentaire: Activer/Désactiver la pseudo-classe de survol (vidéo)
Chrome 63
- Compatibilité avec le débogage à distance multiclient
- Workspaces version 2.0
- 4 nouveaux audits
- Simuler des notifications push avec des données personnalisées
- Déclencher des événements de synchronisation en arrière-plan à l'aide de tags personnalisés
- Astuce supplémentaire: Points d'arrêt de l'écouteur d'événements (vidéo)
Chrome 62
- Paramètres d'attente de premier niveau dans la console
- Nouveaux processus de capture d'écran
- Mise en surbrillance de la grille CSS
- Nouvelle API Console permettant d'interroger des objets
- Nouveaux filtres de la console
- Importations HAR dans le panneau "Network"
- Ressources de cache prévisualisables
- Débogage du cache plus prévisible
- Couverture du code au niveau du bloc
Chrome 61
- Simulation de limitation de bande passante sur les appareils mobiles
- Afficher l'utilisation de l'espace de stockage
- Afficher la date à laquelle un service worker a mis en cache les réponses
- Activer l'outil de mesure FPS à partir du menu de commande
- Définir le comportement de la roulette de la souris pour zoomer ou faire défiler
- Assistance au débogage pour les modules ES6
Chrome 60
- Nouveau panneau "Audits"
- Badges tiers
- Nouveau geste pour "Continuer vers ce lieu"
- Entrez dans l'asynchrone
- Aperçus plus informatifs des objets dans la console
- Sélection du contexte plus informative dans la console
- Informations en temps réel dans l'onglet "Couverture"
- Simplification des options de limitation de la bande passante réseau
- Pile asynchrones activées par défaut