Nouveautés des outils de développement (Chrome 87)

Nouveaux outils de débogage de la grille CSS

Les outils de développement sont désormais mieux compatibles avec le débogage des grilles CSS.

Débogage de la grille CSS

Lorsqu'un élément HTML de votre page est associé à display: grid ou display: inline-grid, un badge grid s'affiche à côté de celui-ci dans le panneau Éléments. Cliquez sur le badge pour activer ou désactiver l'affichage d'une superposition de grille sur la page.

Le nouveau volet Layout (Mise en page) comporte une section Grid (Grille) offrant un certain nombre d'options pour afficher les grilles.

Pour en savoir plus, consultez la documentation.

Problème Chromium: 1047356

Nouvel onglet WebAuthn

Vous pouvez désormais émuler des authentificateurs et déboguer l'API Web Authentication à l'aide du nouvel onglet WebAuthn.

Sélectionnez Plus d'options > Plus d'outils > WebAuthn pour ouvrir l'onglet WebAuthn.

Onglet WebAuthn

Avant le nouvel onglet WebAuthn, le débogage WebAuthn n'était pas disponible en natif dans Chrome. Les développeurs avaient besoin d'authentificateurs physiques pour tester leur application Web avec l'API Web Authentication.

Avec le nouvel onglet WebAuthn, les développeurs Web peuvent désormais émuler ces authentificateurs, personnaliser leurs fonctionnalités et inspecter leurs états, sans avoir besoin d'authentificateur physiques. Cela facilite grandement l'expérience de débogage.

Consultez notre documentation pour en savoir plus sur la fonctionnalité WebAuthn.

Problème Chromium: 1034663

Déplacer les outils entre les panneaux supérieur et inférieur

Les outils de développement permettent désormais de les déplacer entre les panneaux supérieur et inférieur. De cette façon, vous pouvez afficher deux outils à la fois.

Par exemple, si vous souhaitez afficher simultanément les panneaux Elements (Éléments) et Sources (Sources), vous pouvez effectuer un clic droit sur le panneau Sources (Sources), puis sélectionner Move to bottom (Déplacer vers le bas) pour le déplacer vers le bas.

Déplacer vers le bas

De même, vous pouvez déplacer n'importe quel onglet inférieur vers le haut en effectuant un clic droit dessus, puis en sélectionnant Move to top (Déplacer vers le haut).

Déplacer vers le haut

Problème Chromium: 1075732

Mises à jour du panneau "Elements"

Afficher le volet de la barre latérale "Calculé" dans le volet "Styles"

Vous pouvez désormais activer/désactiver le volet Barre latérale calculée dans le volet "Styles".

Par défaut, le volet Barre latérale calculée du volet Styles est réduit. Cliquez sur le bouton pour l'activer.

Volet de la barre latérale calculé

Problème Chromium: 1073899

Regrouper des propriétés CSS dans le volet "Calculé"

Vous pouvez maintenant regrouper les propriétés CSS par catégories dans le volet Calculé.

Grâce à cette nouvelle fonctionnalité de regroupement, il sera plus facile de naviguer dans le volet Calculé (moins de défilement) et de se concentrer de manière sélective sur un ensemble de propriétés associées pour l'inspection CSS.

Dans le panneau Éléments, sélectionnez un élément. Cochez la case Group (Groupe) pour regrouper/dégrouper les propriétés CSS.

Regrouper des propriétés CSS

Problèmes Chromium: 1096230, 1084673, 1106251

Lighthouse 6.4 dans le panneau Lighthouse

Le panneau Lighthouse fonctionne désormais avec la version 6.4 de Lighthouse. Consultez les notes de version pour obtenir la liste complète des modifications.

Phare

Nouveaux audits dans Lighthouse 6.4:

  • Précharger les polices. Vérifie si toutes les polices qui utilisent font-display: optional ont été préchargées.
  • Cartes sources valides : Effectue un audit si une page dispose de mappages source valides pour du code JavaScript propriétaire volumineux.
  • [Expérimental] Grande bibliothèque JavaScript. Les bibliothèques JavaScript volumineuses peuvent nuire aux performances. Cet audit suggère des alternatives plus économiques aux grandes bibliothèques JavaScript courantes telles que moment.js.

Problème Chromium: 772558

performance.mark() événements dans la section "Durée"

La section Durée d'un enregistrement de performance indique désormais des événements performance.mark().

Événements Performance.mark

Nouveaux filtres resource-type et url dans le panneau "Réseau"

Utilisez les nouveaux mots clés resource-type et url dans le panneau "Réseau" pour filtrer les requêtes réseau.

Par exemple, utilisez resource-type:image pour vous concentrer sur les requêtes réseau qui sont des images.

filtre de type de ressource

Consultez Filtrer les requêtes par propriété pour découvrir d'autres mots clés spéciaux tels que resource-type et url.

Problèmes liés à Chromium: 1121141, 1104188

Mises à jour de la vue détaillée du frame

Afficher le point de terminaison COEP et COOP reporting to

Vous pouvez maintenant afficher le point de terminaison COEP (Cross-Origin Embedder Policy) et COOP (Cross-Origin Opener Policy)reporting to dans la section Security & Isolation (Sécurité et isolation).

L'API Reporting définit un nouvel en-tête HTTP, Report-To, qui permet aux développeurs Web de spécifier des points de terminaison de serveur auxquels le navigateur doit envoyer des avertissements et des erreurs.

création de rapports au point de terminaison

Lisez cet article pour en savoir plus sur la manière d'activer les programmes COEP et COOP et de faire en sorte que votre site Web soit isolé multi-origine.

Problème Chromium: 1051466

Afficher les modes COEP et COOP report-only

Les outils de développement affichent désormais le libellé report-only pour les éléments COEP et COOP définis en mode report-only.

libellé "rapport uniquement"

Regardez cette vidéo pour découvrir comment éviter les fuites d'informations et activer les programmes COOP et COEP sur votre site Web.

Problème Chromium: 1051466

Abandon de Settings dans le menu "Plus d'outils"

L'élément Settings du menu "Plus d'outils" a été abandonné. Ouvrez plutôt la section Settings (Paramètres) dans le panneau principal.

Paramètres dans le panneau principal

Problème Chromium: 1121312

Fonctionnalités expérimentales

Afficher et corriger les problèmes de contraste des couleurs dans le panneau "Présentation du CSS"

Le panneau CSS Overview (Aperçu CSS) affiche désormais une liste des textes de votre page à faible contraste de couleurs.

Dans cet exemple, la page de démonstration présente un problème de faible contraste des couleurs. Cliquez sur le problème pour afficher la liste des éléments concernés.

Problèmes de faible contraste des couleurs

Cliquez sur un élément de la liste pour l'ouvrir dans le panneau Éléments. Les outils de développement fournissent des suggestions de couleurs automatiques pour vous aider à corriger le texte à faible contraste.

Problème Chromium: 1120316

Personnaliser les raccourcis clavier dans les outils de développement

Vous pouvez désormais personnaliser les raccourcis clavier de vos commandes préférées dans les outils de développement.

Accédez à Paramètres > Raccourcis, pointez sur une commande, puis cliquez sur le bouton Modifier (icône en forme de crayon) pour personnaliser le raccourci clavier.

Personnaliser les raccourcis clavier

Pour réinitialiser tous les raccourcis, cliquez sur Restaurer les raccourcis par défaut.

Problème Chromium: 174309

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 qu'ils 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 l'article, ou de toute autre question concernant les outils de développement.

  • Envoyez-nous une suggestion ou des commentaires via crbug.com.
  • Signalez un problème dans les outils de développement via Plus d'options   More > Aide > Signaler un problème dans les outils de développement dans les Outils de développement.
  • Envoyez un tweet à @ChromeDevTools.
  • Dites-nous en plus sur les nouveautés concernant les vidéos YouTube dans les outils de développement ou sur les vidéos YouTube de nos conseils relatifs aux outils de développement.

Nouveautés des outils de développement

Liste des points abordés dans la série Nouveautés des outils de développement.

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 102

Chrome 101

Chrome 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 a été résilié.

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59