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

Sofia Emelianova
Sofia Emelianova

Trouvez l'easter egg

Pour célébrer le 1er avril, l'équipe des outils de développement a masqué un œuf de Pâques quelque part dans les outils de développement.

Pour le trouver, recherchez un emoji coloré 💫.

Mises à jour du panneau "Elements"

Cette version apporte plusieurs mises à jour au panneau Éléments.

Émuler une page sélectionnée dans Éléments > Styles

L'onglet Éléments > Styles contient désormais l'option check_box Émuler une page sélectionnée sous le bouton Activer/Désactiver l'état des éléments (:hov). Auparavant, cette option n'était disponible que dans le panneau Affichage.

Si vous déplacez le curseur de la page vers les Outils de développement, certains éléments de superposition sont automatiquement masqués s'ils sont déclenchés par le focus. (listes déroulantes, menus ou sélecteurs de dates, par exemple). L'option Émuler une page sélectionnée vous permet de déboguer un élément de ce type comme s'il était sélectionné.

Avant et après l'émulation d'une page sélectionnée dans l'onglet "Styles".

Problème Chromium: 1468393.

Sélecteur de couleur, Horloge à angle et Éditeur de lissage de vitesse dans les remplacements var()

Pour simplifier la modification CSS, l'onglet Éléments > Styles vous permet désormais d'utiliser le Sélecteur de couleur, l'Horloge à angle et l'Éditeur de lissage de vitesse dans les créations de remplacement var().

Illustration avant et après l'affichage des outils du sélecteur de couleur, de l'horloge à angle et de l'éditeur de lissage de vitesse dans des remplacements var().

Problème Chromium: 1520417.

L'outil de longueur CSS est obsolète

L'outil de création de longueurs CSS est obsolète, car il ralentit le workflow et n'apporte rien.

Vous ne pouvez plus faire glisser pour ajuster la valeur ou sélectionner un type d'unité dans le menu déroulant. À la place, double-cliquez sur la valeur et saisissez-en une autre.

Pour réactiver l'outil Longueur, effacez les paramètres Paramètres > Tests > case à cocher Abandon de l'outil de création CSS <length> dans l'onglet "Styles".

Si vous souhaitez toujours utiliser cet outil, l'équipe DevTools aimerait connaître votre avis et savoir comment cet outil peut vous aider dans votre workflow. N'hésitez pas à nous faire part de vos commentaires à l'adresse crbug/1522657.

Le test d&#39;abandon est désactivé.

Pop-over du résultat de recherche sélectionné dans Performances > Piste principale

Pour faciliter la recherche, le graphique de type "flamme" dans le canal Performances > Principal affiche désormais une fenêtre pop-up au-dessus de l'événement correspondant lorsque vous parcourez les résultats de recherche.

L&#39;avant et l&#39;après affichage d&#39;un pop-up sur le résultat de recherche sélectionné

Problème Chromium: 1523279.

Mises à jour du panneau "Network"

Cette version apporte quelques mises à jour au panneau Network (Réseau).

Bouton Effacer et recherche de filtre dans l'onglet Réseau > EventStream

L'onglet Réseau > EventStream indique:

  • Un bouton Bloquer Effacer qui efface les événements capturés dans la table
  • Filtre de recherche interprétant les expressions régulières.

Avant et après l&#39;ajout d&#39;un bouton &quot;Effacer&quot; et d&#39;un filtre de recherche

L'équipe DevTools aimerait remercier Charles Vazac d'avoir obtenu cette fonctionnalité.

De plus, l'onglet EventStream capture désormais également les événements que les serveurs envoient via fetch/XHR, et pas seulement l'API EventSource. Essayez sur cette page de démonstration.

Problème Chromium: 1488863, 40659493.

Info-bulles contenant des motifs d'exception pour les cookies tiers dans Réseau > Cookies

L'onglet Réseau > Cookies affiche désormais des info-bulles avec des motifs d'exception à côté des cookies qui auraient dû être bloqués par l'abandon des cookies tiers.

L&#39;info-bulle avant et après l&#39;affichage d&#39;une info-bulle indiquant un motif d&#39;exception pour un cookie tiers.

Les cookies tiers peuvent être autorisés pour les raisons suivantes:

Problème Chromium: 41491846.

Activer et désactiver tous les points d'arrêt dans les sources

La section Sources > Breakpoints (Sources > Points d'arrêt) affiche de nouveau les options Activer et Désactiver tous les points d'arrêt dans son menu déroulant. Auparavant, ces options ont été omises par la refonte des points d'arrêt.

Pour activer ou désactiver tous les points d'arrêt, effectuez un clic droit sur un point d'arrêt dans Sources > Points d'arrêt, puis sélectionnez l'option correspondante.

Restauration avant/après des options d&#39;activation et de désactivation.

Problème Chromium: 1522037.

Afficher les scripts chargés dans les outils de développement pour Node.js

Les outils de développement pour Node.js affichent désormais les scripts chargés dans l'arborescence de navigation sous Sources > Scripts.

L&#39;avant et l&#39;après ajout de l&#39;onglet Scripts avec une arborescence de scripts chargés.

Problème Chromium: 1518364.

Lighthouse 11.5.0

Le panneau Lighthouse exécute désormais la version 11.5.0. Consultez la liste complète des modifications.

Parmi les changements notables, un nouvel audit évalue les causes des décalages de mise en page. Cet audit remplace l'audit "Layout-shift-elements" qui ne répertorie que les éléments affectés par les décalages de mise en page.

Nouvel audit qui estime les causes des décalages de mise en page.

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.

Accessibilité

Cette version propose les améliorations d'accessibilité suivantes:

  • Les lecteurs d'écran annoncent désormais :
    • Texte du lien En savoir plus à côté des types de sélecteurs dans le panneau Enregistreur.
    • Si aucun test ne correspond au filtre dans Paramètres, Paramètres > Tests.
    • Confirmation de l'action lors de la suppression, de la confirmation ou de la restauration d'un raccourci dans Paramètres Paramètres > Raccourcis.
  • Le tableau figurant dans Paramètres, Paramètres > Emplacements s'affiche désormais correctement pour les outils d'accessibilité.

Problèmes Chromium: 1516957, 324282443, 324467508, 324930007.

Points forts divers

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

  • Mise à jour des polices dans les outils de développement pour correspondre à Chrome (1523538).
  • Performances: correction de l'affichage de la capture d'écran lors du survol de la chronologie (1519469).
  • Sources: la hauteur de la ligne dans l'éditeur a été augmentée pour améliorer la lisibilité du code (1523640).
  • Réseau > Réponses: correction de divers problèmes d'affichage liés à différents formats et encodages (1523128, 1509336, 1523128, 41481944, 1509336).

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