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

Déboguer la couleur HD avec le volet "Styles"

De nouveaux types de couleurs et espaces CSS seront bientôt disponibles sur le Web ! Il est tout aussi intéressant de constater que les outils de développement ont introduit de nouveaux outils pour aider les développeurs à créer, convertir et déboguer des couleurs haute définition.

Le volet Styles accepte désormais 12 nouveaux espaces de couleur et 7 nouvelles gammes, comme indiqué dans la spécification CSS Color Level 4. Consultez le Guide de couleurs CSS haute définition pour en savoir plus sur les options de couleurs disponibles sur le Web.

Voici des exemples de définitions de couleurs CSS avec color(), lch(), oklab() et color-mix(). Exemples de définitions de couleurs CSS.

Lorsque vous utilisez la fonction color-mix(), vous pouvez afficher la sortie de couleur finale dans le volet Calculé. résultat color-mix dans le volet Computed.

Le sélecteur de couleur est compatible avec tous les nouveaux espaces de couleur avec davantage de fonctionnalités. Par exemple, cliquez sur l'échantillon de couleur color(display-p3 1 0 1). Une ligne de délimitation a également été ajoutée afin de faire la distinction entre les gammes sRGB et display-p3 pour mieux comprendre la gamme de couleurs que vous avez sélectionnée. Délimitation de gamme

Les outils de développement permettent de convertir les couleurs d'un format de couleur à un autre. Utilisez l'icône Change Color Format (Modifier le format de couleur) pour accéder au pop-up de conversion, ou utilisez simplement la touche Shift et cliquez sur un échantillon de couleur dans le volet Styles. Convertir des couleurs d'un format de couleur à un autre

Lors de la conversion, il est important de savoir si la conversion a été tronquée pour s'adapter à l'espace. Les outils de développement placent une icône d'avertissement à côté de la couleur convertie pour vous avertir de cet écrêtage. Avertissement d'écrêtage des couleurs.

De plus, vous pouvez choisir les couleurs à l'écran à l'aide du nouveau raccourci. Appuyez sur "c" pour activer la pipette, puis sur Escape pour la désactiver. L'outil Pipette n'échantillonne que les couleurs de l'espace colorimétrique sRVB. Par exemple, si vous essayez d'échantillonner la couleur color(display-p3 1 0 1), qui se trouve en dehors de l'espace colorimétrique sRVB, l'outil Pipette réduit la couleur à la couleur la plus proche dans l'espace sRVB, à savoir le magenta color(display-p3 0.92 0.2 0.97).

Activez la pipette.

Enfin, le paramètre Format de couleur est désormais obsolète afin de faire de la place au nouveau format de couleur HD. Abandon du paramètre de format de couleur.

Problèmes Chromium: 1073895, 1395782, 1408777, 1395782, 1392717, 1382409, 1392054

Amélioration de l'expérience utilisateur au niveau des points d'arrêt

Le volet Breakpoints (Points d'arrêt) repensé vous permet d'accéder rapidement aux fonctionnalités couramment utilisées, en particulier la désactivation, la modification et la suppression de points d'arrêt.

Voici quelques points à retenir : - Les deux options d'exception de pause ont été déplacées dans le volet Breakpoints (Points d'arrêt) et étiquetées avec du texte pour qu'elles soient plus explicites. Suspendre les options d'exception.

  • Les points d'arrêt sont regroupés par fichier, classés par numéro de ligne ou de colonne. Ils peuvent être réduits. Regroupez les points d'arrêt par fichier.

  • De nouvelles options permettent de désactiver, supprimer et modifier les points d'arrêt lorsque vous pointez sur un point d'arrêt ou un fichier. Nouvelles options pour désactiver les points d'arrêt.

  • Cliquez sur le bouton "Modifier le point d'arrêt" pour ouvrir l'éditeur de points d'arrêt. Vous pouvez alors saisir la condition de point d'arrêt ou basculer vers un point de journalisation. Boîte de dialogue de modification du point d'arrêt.

Pour savoir comment effectuer le débogage avec les outils de développement, consultez la documentation de référence sur le débogage JavaScript.

Problèmes Chromium: 1407586, 1402891, 1402893

Raccourcis personnalisables de l'Enregistreur

Utilisez des raccourcis clavier pour enregistrer et revoir plus rapidement les flux utilisateur.

L'Enregistreur introduit quelques raccourcis clavier pratiques pour enregistrer et revoir plus rapidement les parcours utilisateur.

Vous ne vous souvenez plus des raccourcis ? Aucun problème. Vous pouvez cliquer sur le bouton ? pour afficher tous les raccourcis à tout moment. Raccourcis de l'Enregistreur.

Vous pouvez même personnaliser ces raccourcis via le menu Settings (Paramètres). Personnalisez les raccourcis de l'Enregistreur.

Si vous travaillez dans un autre panneau et souhaitez lancer un enregistrement de parcours utilisateur, utilisez la commande Create a new record (Créer un enregistrement) dans le menu de commandes des outils de développement pour commencer. Créez une commande d'enregistrement.

Problème Chromium: 1339771

Mise en surbrillance de la syntaxe améliorée pour Angular

Les outils de développement ont amélioré la mise en surbrillance de la syntaxe des modèles HTML Angular afin de faciliter la lecture du code et la reconnaissance de sa structure. Mise en surbrillance de la syntaxe pour les modèles HTML Angular.

Problèmes Chromium: 1385374, 1385678

Réorganiser les caches dans le panneau "Application"

Le volet Stockage du cache se trouve désormais dans la section Stockage du panneau Application, tandis que le volet Cache amélioré a été déplacé vers la section Services d'arrière-plan. Caches dans le panneau "Application".

Problème Chromium: 1407166

Points importants divers

Voici quelques correctifs importants dans cette version:

  • Les outils de développement ont été mis à jour afin de respecter le paramètre Désactiver le cache lors du chargement de sourcesmaps. (1407084).
  • Désormais, le panneau Éléments se met automatiquement au point sur le premier élément correspondant dans les résultats de recherche. (1381853).
  • Divers correctifs pour améliorer la fiabilité de la carte source et des points d'arrêt. (508270, 1403362, 1403432, 1396298, 1395337, 1405134)
  • Pour faciliter le débogage, les outils de développement prennent désormais en charge l'évaluation d'expressions avec des membres de classe privée. (1381806) Évaluer des expressions avec des membres de classe privée

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