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

Sofia Emelianova
Sofia Emelianova

Trouver l'easter egg

Pour fêter le 1er avril de cette année, l'équipe DevTools a caché un easter egg quelque part dans les outils de développement.

Pour le trouver, cherchez un emoji coloré 💫.

Mises à jour du panneau des éléments

Cette version apporte plusieurs modifications au panneau Éléments.

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

L'onglet Éléments > Styles dispose désormais de la check_box Émuler une page sélectionnée sous le bouton Activer/Désactiver l'état des éléments (:hov). Auparavant, cette option ne s'affichait que dans le panneau Rendu.

Si vous basculez 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 curseur. Par exemple, des listes déroulantes, des menus ou des sélecteurs de date. L'option Émuler une page sélectionnée vous permet de déboguer un tel élément comme s'il se trouvait dans le champ de vision.

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

Problème Chromium: 1468393.

Sélecteur de couleur, horloge d'angle et éditeur de lissage de vitesse dans les créations de remplacement var()

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

Outils de sélection de couleur avant et après le rendu, d'horloge d'angle et d'éditeur de lissage de vitesse dans les créations de remplacement 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 ne présente aucune valeur ajoutée.

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 nouvelle.

Pour le réactiver, désactivez l'option Paramètres > Paramètres > Tests > cochez la case Abandon de l'outil de création CSS <length> dans l'onglet "Styles".

Si vous souhaitez tout de même utiliser cet outil, l'équipe des outils de développement aimerait connaître votre avis et savoir comment l'outil de durée vous aide dans votre flux de travail. N'hésitez pas à nous faire part de vos commentaires dans crbug/1522657.

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

Pop-over du résultat de recherche sélectionné sous Performances > Titre principal

Pour faciliter la recherche, le graphique de flammes, accessible sous Performances > Principal, affiche désormais une fenêtre pop-up en haut de l'événement correspondant lorsque vous parcourez les résultats de recherche.

Affichage avant/après d&#39;un pop-over 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).

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

L'onglet Réseau > EventStream contient les éléments suivants:

  • Un bouton Effacer Effacer qui efface les événements capturés de la table.
  • Filtre de recherche qui comprend 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 souhaite remercier Charles Vazac d'avoir découvert cette fonctionnalité.

De plus, l'onglet EventStream capture désormais également les événements envoyés par les serveurs via "fetch/XHR", et pas seulement avec l'API EventSource. Essayez-la sur cette page de démonstration.

Problème Chromium: 1488863, 40659493.

Info-bulles indiquant les 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'arrêt progressif des cookies tiers.

Affichage avant/après avec une info-bulle indiquant le 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 > 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 étaient ignorées dans 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.

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

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.

Onglet &quot;Scripts&quot; avant et après ajout, avec une arborescence de scripts chargés.

Problème Chromium: 1518364.

Lighthouse 11.5.0

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

Parmi les changements notables, il y a un nouvel audit qui estime les causes des décalages de mise en page. Cet audit remplace l'audit "Layout-shift-elements" (Éléments de mise en page) qui ne listait que les éléments affectés par ces décalages.

Nouvel audit qui estime les causes premières 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 comporte les améliorations d'accessibilité suivantes:

  • Les lecteurs d'écran annoncent désormais les éléments suivants :
    • Texte du lien En savoir plus à côté des types de sélecteur dans le panneau Enregistreur.
    • Lorsqu'aucun test ne correspond au filtre défini dans Paramètres, Paramètres > Tests.
    • Confirmation de l'action lorsque vous supprimez, confirmez ou restaurez un raccourci dans Paramètres Paramètres > Raccourcis.
  • Le tableau situé dans Paramètres Paramètres > Zones s'affiche désormais correctement sous forme de tableau pour les outils d'accessibilité.

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

Points importants divers

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

  • Les polices dans les outils de développement sont mises à jour pour correspondre à celles de Chrome (1523538).
  • Performances: correction de l'affichage des captures d'écran lors du survol de la timeline (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 avec différents formats et encodages (1523128, 1509336, 1523128, 41481944, 1509336).

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