Nouveautés des outils de développement, Chrome 129

Sofia Emelianova
Sofia Emelianova

L'Enregistreur prend en charge l'exportation vers Puppeteer pour Firefox

Grâce à la prise en charge de WebDriver BiDi, le panneau Enregistreur peut désormais exporter des enregistrements vers Puppeteer pour Firefox. Grâce à la compatibilité de Puppeteer avec Firefox, vous pouvez désormais enregistrer des parcours utilisateur à l'aide du panneau Enregistreur des outils pour les développeurs Chrome, les exporter et les exécuter à la fois sur Firefox et Chrome.

Avant et après l'ajout de l'option "Puppeteer pour Firefox" au menu d'exportation de l'Enregistreur.

Pour en savoir plus, consultez WebDriver BiDi : l'avenir de l'automatisation multinavigateur.

Améliorations du panneau "Performances"

Cette version apporte plusieurs améliorations au panneau Performances.

Observations sur les métriques en direct

Le panneau Performances affiche désormais des observations en direct sur Core Web Vitals, à la fois sur votre ordinateur local et d'après les données réelles du rapport d'expérience utilisateur Chrome. Vous pouvez ainsi détecter les problèmes de performances sans avoir à capturer des traces de performances et comprendre dans quelle mesure votre expérience est représentative de celle de vos utilisateurs.

Pour afficher les observations en direct sur le LCP et le CLS, ouvrez le panneau Performances. Pour voir INP, effectuez une interaction sur une page. Pour comparer vos métriques locales à l'expérience utilisateur agrégée du rapport d'expérience utilisateur Chrome, ajoutez des données de champ: dans la section Données de champ à droite, cliquez sur Configurer, puis sur OK dans la boîte de dialogue. Pointez sur une valeur de métrique pour afficher une info-bulle contenant plus d'informations.

Observations en direct sur les métriques dans le panneau "Performances".

Le panneau Performances met en évidence les métriques que vous pouvez améliorer, et fournit des insights et des suggestions sur la façon d'adapter votre expérience locale à celle de vos utilisateurs. Par exemple, vous pouvez limiter le processeur ou le réseau. Pour ce faire, accédez à la section Paramètres d'enregistrement à droite de l'écran.

Le champ Search (Recherche) du panneau Performance (Performances) fonctionne désormais également sur l'ensemble du canal Network (Réseau). Vous pouvez donc rechercher des requêtes à l'aide du raccourci Ctrl / Cmd+F.

Une requête réseau détectée avec la recherche.

Afficher les traces de la pile des appels performance.mark et performance.measure

Dans l'onglet Résumé, le panneau Performances affiche à présent les traces de pile des appels performance.mark et performance.measure. Vous pouvez utiliser ces appels pour étendre la trace des performances avec vos données personnalisées.

Avant et après, les traces de la pile pour les appels performance.mark et performance.measure.

Pour en savoir plus, consultez Personnaliser vos données de performances avec l'API d'extensibilité.

Utiliser des données d'adresse de test dans le panneau de saisie automatique

Le panneau Saisie automatique fournit désormais des données de test pour les formulaires d'adresse. Vous pouvez ainsi tester plus facilement les formulaires d'adresse sur votre site Web lorsque vous n'avez aucune adresse enregistrée dans Chrome ou que vous utilisez un profil Invité.

Pour saisir automatiquement des données de test dans les formulaires d'adresse, ouvrez le panneau Saisie automatique, cochez la case

Avant et après avoir ajouté des options de données de test pour le remplissage automatique à un menu déroulant de champ de formulaire d'adresse.

Améliorations du panneau "Éléments"

Cette version apporte quelques améliorations au panneau Éléments.

Forcer plus d'états pour des éléments spécifiques

La section :hov de Éléments > Styles vous propose désormais davantage de pseudo-classes que vous pouvez activer de force. Ce nouvel ensemble d'options se trouve dans la liste déroulante d'état Forcer un élément spécifique, et est spécifique à certains éléments que vous sélectionnez. Par exemple, <label> et <input> ont des ensembles d'options différents.

Avant et après l&#39;ajout de la possibilité de forcer des états d&#39;éléments spécifiques.

Problème Chromium: 40280012.

Saisie semi-automatique d'autres propriétés de grille dans Éléments > Styles

L'onglet Éléments > Styles propose désormais des options de saisie semi-automatique lorsque vous modifiez les noms de la zone de grille et des lignes.

Options de saisie semi-automatique avant et après l&#39;ajout lorsque vous modifiez les noms des lignes de la grille.

Pour en savoir plus, consultez Inspecter les mises en page de grille CSS, en particulier la section Afficher les noms de ligne.

Phare 12.2.0

Le panneau Lighthouse exécute désormais Lighthouse 12.2.0.

Cette mise à jour apporte un certain nombre de corrections de bugs. Consultez la liste complète des modifications.

Pour découvrir les principes de base de l'utilisation du panneau Lighthouse dans DevTools, consultez Lighthouse : optimiser la vitesse de votre site Web.

Problème Chromium: 772558.

Points importants divers

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

  • Éléments :
    • Correction d'un bug qui entraînait le rendu incorrect des propriétés de longueur de surcharge 357020613.
    • position-try-options a été renommé position-try-fallbacks conformément aux spécifications.
    • Un actualisation de la page restaure désormais le nœud sélectionné, même dans un iFrame 40719145.
    • Accessibilité : les lecteurs d'écran annoncent désormais le bouton Afficher l'élément 357382536.
  • Performances > Réseau : l'option de menu Afficher dans le réseau ouvre désormais l'onglet En-têtes de la requête réseau pertinente.
  • Console:
    • Les erreurs provenant de l'extension C/C++ n'ouvrent plus automatiquement la console 356320158.
    • Correction d'un bug avec import.meta dans un module JS lors de l'absence d'évaluation lors de la mise en pause 40743793.
  • Mémoire : correction d'un bug qui empêchait l'option "Restaurer les éléments de conservation ignorés" d'apparaître après l'ignorance d'un élément de conservation 327337527.

Télécharger les canaux de prévisualisation

Vous pouvez utiliser la version Canary, Dev ou Bêta de Chrome comme navigateur de développement par défaut. Ces canaux de prévisualisation vous donnent accès aux dernières fonctionnalités de DevTools, vous permettent de tester les API de plates-formes Web de pointe et vous aident à 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, des mises à jour ou de tout autre sujet lié aux outils de développement.

Nouveautés des outils pour les développeurs

Liste de tous les éléments abordés dans la série Nouveautés des outils pour les développeurs.