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

Nouveaux outils de débogage de la grille CSS

Les outils de développement offrent désormais une meilleure prise en charge du débogage de la grille CSS.

Débogage de la grille CSS

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

Le nouveau volet Layout (Mise en page) comporte une section Grid (Grille) qui vous offre plusieurs 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 avec le 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 natif n'était pas pris en charge 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'authentificateurs physiques. Cela facilite considérablement 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 le panneau supérieur et le panneau inférieur

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

Par exemple, si vous souhaitez afficher simultanément les panneaux Éléments et Sources, vous pouvez effectuer un clic droit sur le panneau Sources, puis sélectionner 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 sur un onglet, 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 des éléments

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

Vous pouvez maintenant activer/désactiver le volet Computed rectangulaire (Barre latérale calculée) dans le volet "Styles".

Par défaut, la fenêtre Barre latérale calculée du volet Styles est réduite. Cliquez sur le bouton pour activer/désactiver cette option.

Volet de la barre latérale des calculs

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 est 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 Grouper 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 utilise désormais Lighthouse 6.4. 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.
  • Mappages sources valides. Vérifie si une page comporte des mappages sources valides pour du code JavaScript propriétaire volumineux.
  • [Expérimental] Grande bibliothèque JavaScript. Les bibliothèques JavaScript volumineuses peuvent entraîner de mauvaises performances. Cet audit suggère des alternatives moins chères que les grandes bibliothèques JavaScript courantes telles que moment.js.

Problème Chromium: 772558

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

La section Durée de l'enregistrement des performances marque désormais performance.mark() événements.

Événements Performance.mark

Nouveaux filtres resource-type et url dans le panneau "Network"

Utilisez les nouveaux mots clés resource-type et url dans le panneau Network (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 comme resource-type et url.

Problèmes Chromium: 1121141, 1104188

Mises à jour de la vue des détails du frame

Afficher le point de terminaison reporting to COEP et COOP

Vous pouvez maintenant afficher le point de terminaison COEP (Cross-Origin Embedder Policy) et COOP (Cross-Origin Opener Policy) reporting to dans la section 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.

signaler au point de terminaison

Lisez cet article pour savoir comment activer COEP et COOP et rendre votre site Web "isolé de manière 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 méthodes COEP et COOP définies sur le mode report-only.

libellé "rapport uniquement"

Regardez cette vidéo pour découvrir comment éviter les fuites d'informations et activer les méthodes 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 les paramètres à partir du panneau principal.

Paramètres du panneau principal

Problème Chromium: 1121312

Fonctionnalités expérimentales

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

Le panneau Présentation du CSS affiche à présent une liste des textes à faible contraste de couleurs de votre page.

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 à Settings > Shortcuts (Paramètres > Raccourcis) en pointant sur une commande, puis cliquez sur le bouton Edit (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

Vous pouvez utiliser Chrome Canary, Dev ou Bêta 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 plates-formes Web de pointe et de détecter les problèmes sur votre site avant vos utilisateurs.

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 tout autre sujet lié aux outils de développement.

  • Envoyez-nous une suggestion ou un commentaire via crbug.com.
  • Signalez un problème dans les outils de développement en sélectionnant Autres options   More   > Aide > Signaler un problème dans les outils de développement dans les outils de développement.
  • Tweetez à l'adresse @ChromeDevTools.
  • Faites-nous part de vos commentaires sur les vidéos YouTube sur les nouveautés des outils de développement ou sur les vidéos YouTube de conseils pour les outils de développement.

Nouveautés des outils de développement

Liste de tous les sujets abordés dans la série Nouveautés concernant les outils de développement

Chrome 127

Chrome 126

Chrome 125

Chrome 124

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é annulé.

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