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

Sofia Emelianova
Sofia Emelianova

Améliorations apportées aux éléments

Nouveau badge de sous-grille CSS

Le panneau Éléments obtient un nouveau badge subgrid pour la sous-grille. Cette fonctionnalité est actuellement au stade expérimental dans Chrome Canary.

Pour inspecter et déboguer une grille imbriquée qui est une sous-grille, et ainsi hériter du nombre et de la taille des pistes de son parent, cliquez sur le badge. Elle active ou désactive une superposition qui affiche les colonnes, les lignes et leurs nombres au-dessus de l'élément dans la fenêtre d'affichage.

Badge de sous-grille et superposition dans la fenêtre d'affichage.

Pour obtenir la liste de tous les badges du panneau Éléments, consultez la documentation de référence sur les badges.

Problème Chromium: 1442536.

Spécificité du sélecteur dans les info-bulles

Dans Éléments > Styles, pointez sur le nom d'un sélecteur pour afficher l'épaisseur de spécificité dans une info-bulle.

Info-bulle avec la pondération de spécificité d'un sélecteur.

Problème Chromium: 1204932.

Valeurs des propriétés CSS personnalisées dans les info-bulles

Dans Éléments > Styles, pointez sur le nom d'une propriété CSS personnalisée pour afficher sa valeur dans une info-bulle.

Info-bulle avec la valeur de la propriété CSS personnalisée.

L'équipe DevTools aimerait exprimer sa gratitude à 丝 et Suyan pour ces améliorations.

Problème Chromium: 1380779.

Améliorations des sources

Mise en surbrillance de la syntaxe CSS

Le panneau Sources obtient les informations suivantes pour les fichiers CSS prétraités, tels que SASS, SCSS et LESS:

Amélioration de la mise en surbrillance de la syntaxe CSS et de la compatibilité avec les éditeurs intégrés dans la section "Sources".

Problèmes Chromium: 1302261, 1392085.

Raccourci pour définir des points d'arrêt conditionnels

Vous pouvez désormais définir des points d'arrêt conditionnels plus rapidement à l'aide d'un raccourci. Pour ouvrir la boîte de dialogue du point d'arrêt, maintenez la touche Commande (macOS) ou Ctrl (Windows / Linux) enfoncée et cliquez sur le numéro de ligne dans la colonne de gauche sous Sources > Éditeur.

Numéro de ligne dans la colonne de gauche et dans la boîte de dialogue du point d'arrêt.

Problème Chromium: 1405767.

Application > Mesures d'atténuation du suivi des rebonds

Le test Mesures d'atténuation du suivi des rebonds dans Chrome vous permet d'identifier et de supprimer l'état des sites qui semblent effectuer un suivi intersites grâce à la technique de suivi des rebonds. Le volet Application > Services d'arrière-plan dispose d'un nouvel onglet Mesures d'atténuation du suivi des rebonds, qui vous permet de forcer manuellement les mesures d'atténuation du suivi et répertorie les sites dont l'état a été supprimé.

Découvrez cette fonctionnalité de sécurité:

  1. Bloquer les cookies tiers dans Chrome Accédez à Menu à trois points. > Paramètres > ou de la sécurité. Confidentialité et sécurité > Cookies et autres données des sites > Case d'option cochée. Bloquer les cookies tiers et activez-les.
  2. Dans chrome://flags, définissez le test Mesures d'atténuation du suivi des rebonds sur Activé avec suppression.
  3. Inspectez cette page de démonstration, ouvrez Application > Background Services > Bounce Tracking Mitigations (Application > Services d'arrière-plan > Atténuation du suivi des rebonds), cliquez sur un lien de rebond sur la page, attendez 10 secondes que Chrome enregistre le rebond, puis cliquez sur Forcer l'exécution pour supprimer l'état immédiatement.

La mesure d'atténuation du suivi des rebonds indique une suppression d'état.

De plus, l'onglet Problèmes vous avertit de la suppression prochaine de l'état.

Problème Chromium: 1432303.

Lighthouse 10.2.0

Le panneau Lighthouse exécute désormais Lighthouse 10.2.0. En particulier, la vérification Largest Contentful Paint obtient une table contenant des calculs de phase pour la simulation et la limitation des outils de développement. Consultez également la liste complète des modifications.

Tableau des phases du LCP.

Pour découvrir les bases de l'utilisation du panneau Lighthouse dans les outils de développement, consultez Lighthouse: optimiser la vitesse du site Web.

Problème Chromium: 772558.

Ignorer les scripts de contenu par défaut

Paramètres. Paramètres > Liste des éléments à ignorer > Case à cocher. Scripts de contenu injectés par les extensions est désormais activé par défaut.

Lorsque ce paramètre est activé:

  • Debugger ignore ces scripts et ne s'arrête pas aux exceptions qu'ils génèrent.
  • Le volet Sources > Call Stack (Pile d'appel) ignore les frames ignorés. Pour désactiver l'option permettant de passer des éléments ici, cochez Case à cocher. Afficher les frames de la liste des éléments à ignorer.
  • La console réduit les cadres ignorés dans les traces de pile. Cliquez sur Afficher N autres frames pour développer et sur Afficher moins pour les réduire.

Scripts de contenu injectés par des extensions activées par défaut. Pour ce faire, accédez aux paramètres, puis à la liste des éléments à ignorer.

De plus, le texte des cases à cocher de la section Liste d'éléments à ignorer est devenu plus clair.

Problèmes Chromium: 1440958, 1364501.

Réseau > Affichage attrayant de la réponse par défaut

Le volet Réseau > Réponse affiche désormais par défaut les corps de réponse réduits de manière élégante, comme le panneau Sources.

L'impression élégante est activée dans la fenêtre de réponse de l'onglet "Réseau".

De plus, les fichiers SVG bénéficient d'une coloration syntaxique.

mise en surbrillance de la syntaxe SVG.

Problèmes Chromium: 1382752, 1385374.

Points importants divers

Voici quelques correctifs et améliorations importants dans cette version:

  • Paramètres. Paramètres > Appareils: ajout de Facebook pour Android v407 sur le Pixel 6 à la liste des chaînes d'agents.
  • Réseau: ajout du raccourci Effacer le journal réseau (1444991) :
    • macOS: Commande+K
    • Windows/Linux: Ctrl+L
  • Suppression de l'option déroulante Enregistreur > Enregistrement N > Informations sur les performances (1414773).
  • Les feuilles de style dont le chargement a échoué sont désormais masquées dans l'arborescence du navigateur (1386059).
  • Performances: correction de l'affichage incorrect de la piste Interactions extensible (1432510).
  • Éléments: les feuilles de style dont le chargement a échoué sont désormais soulignées par des lignes ondulées (1440626).
  • Debugger n'intervient pas automatiquement dans WebAssembly s'il n'existe aucun plug-in pour le langage concerné (1443342).
  • Le raccourci qui déplace le curseur d'un mot à la fois est restauré pour les fichiers CSS dans Sources > Éditeur (1241848) :
    • macOS: Alt+Flèche
    • Windows/Linux: Ctrl+Flèche

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