Wat is er nieuw in DevTools (Chrome 93)

Bewerkbare CSS-containerquery's in het deelvenster Stijlen

U kunt nu CSS-containerquery's bekijken en bewerken in het deelvenster Stijlen .

Containerquery's bieden een veel dynamischere benadering van responsief ontwerp. De @container at-regel werkt op dezelfde manier als een mediaquery met @media . In plaats van de viewport en de user-agent om informatie te vragen, ondervraagt @container echter de bovenliggende container die aan bepaalde criteria voldoet.

Klik in het paneel Elementen op een DOM-element met @container at-rule. DevTools geeft nu de @container informatie weer in het paneel Stijlen . Klik erop om de maat te bewerken. In het deelvenster Stijlen wordt ook de bijbehorende containerinformatie weergegeven. Beweeg erop om het containerelement op de pagina te markeren en controleer de containergrootte. Klik erop om het containerelement te selecteren.

De functie voor containerquery's is momenteel experimenteel. Schakel de vlag #enable-container-queries onder chrome://flags in om deze te testen.

Bewerkbare CSS-containerquery's in het deelvenster Stijlen

Chroomuitgave: 1146422

Voorbeeld van een webbundel in het netwerkpaneel

Webbundel is een bestandsformaat voor het inkapselen van een of meer HTTP-bronnen in één bestand. U kunt nu een voorbeeld van de inhoud van de webbundel bekijken in het Netwerkpaneel .

De webbundelfunctie is momenteel experimenteel. Schakel de vlag #enable-experimental-web-platform-features in onder chrome://flags om deze te testen.

voorbeeld van een webbundel

Chroomuitgave: 1182537

Foutopsporing in de attributierapportage-API

Attribution Reporting API-fouten worden nu gerapporteerd op het tabblad Problemen .

Attributierapportage is een nieuwe API waarmee u kunt meten wanneer een gebruikersactie (zoals een advertentieklik of -weergave) tot een conversie leidt, zonder gebruik te maken van cross-site-ID's.

Attribution Reporting API-fouten op het tabblad Problemen

Chroomuitgave: 1190735

Betere stringverwerking in de console

Met het nieuwe contextmenu in de console kunt u elke tekenreeks kopiëren als inhoud, letterlijke JavaScript of JSON.

Nieuw contextmenu in de console

In Chrome 90 heeft DevTools de console bijgewerkt om tekenreeksuitvoer altijd op te maken als geldige JSON-letterlijke waarden . We hebben feedback gekregen van de ontwikkelaars dat deze wijziging verwarrend kan zijn. Sommigen zijn van mening dat de hoeveelheid ontsnappingen buitensporig is en de uitvoer onleesbaar maakt.

De console formatteert tekenreeksuitvoer nu als geldige JavaScript-literals, en biedt bovendien drie opties voor het kopiëren van tekenreeksen. Met de letterlijke optie Kopiëren als JavaScript worden de juiste speciale tekens vermeden en wordt de tekenreeks tussen enkele aanhalingstekens, dubbele aanhalingstekens of backticks geplaatst, afhankelijk van de inhoud van de tekenreeks. De Kopieer tekenreeksinhoud kopieert in plaats daarvan de onbewerkte tekenreeksinhoud (inclusief nieuwe regels en andere speciale tekens) woordelijk naar het klembord. Ten slotte formatteert Kopiëren als JSON-letterlijk de tekenreeks als een geldige JSON-letterlijke waarde en kopieert deze naar het klembord.

Chroomuitgave: 1208389

Verbeterde CORS-foutopsporing

CORS-gerelateerde typefouten in de console zijn nu gekoppeld aan het netwerkpaneel en het tabblad Problemen.

Klik op de twee nieuwe pictogrammen naast het CORS-gerelateerde foutbericht om het netwerkverzoek te bekijken, of begrijp het foutbericht verder en krijg mogelijke oplossingen op het tabblad Problemen.

Pictogrammen naast het CORS-gerelateerde foutbericht

Chroomuitgave: 1213393

Vuurtoren 8.1

Het Lighthouse- paneel draait nu Lighthouse 8.1.

Vuurtoren

Als uw site bronkaarten beschikbaar stelt aan Lighthouse, zoekt u naar de knop View Treemap om een ​​overzicht te zien van uw verzonden JavaScript, filterbaar op grootte en dekking bij het laden.

Het rapport bevat ook een nieuw metrisch filter (zie Audits weergeven die relevant zijn voor filteren in de schermafbeelding). Kies een statistiek om u te concentreren op de kansen en diagnostiek die het meest relevant zijn voor het verbeteren van juist die statistiek.

De prestatiecategorie had een aantal scorewijzigingen om aan te sluiten bij andere prestatietools en om de toestand van het internet beter weer te geven.

Bekijk de releaseopmerkingen voor een volledige lijst met wijzigingen.

Chroomuitgave: 772558

Geef de nieuwe notitie-URL weer in het manifestvenster

In het manifestvenster wordt nu de nieuwe notitie-URL weergegeven.

Op ChromeOS (CrOS) kunnen Chrome-apps en Android-apps die de mogelijkheid voor 'nieuwe notities' aangeven, worden geselecteerd als een app voor het maken van notities in de Stylus-instellingen (wordt weergegeven als het CrOS-apparaat met een stylus is gebruikt). Indien geselecteerd als app voor het maken van notities, kan de app worden gestart via de knop "Notitie maken" op het styluspalet. Het toevoegen van het veld new-note-url in het applicatiemanifest maakt deel uit van de poging om gelijkwaardige functionaliteit aan web-apps toe te voegen.

Nieuwe notitie-URL in het manifestvenster

Chroomuitgave: 1185678

Vaste CSS-matchende selectors

DevTools heeft de CSS-matchende selectors gerepareerd, dit werkte niet in de laatste release.

De door komma's gescheiden selectors in het deelvenster Stijlen hebben een verschillende kleur, afhankelijk van of ze overeenkomen met het geselecteerde DOM-knooppunt:

  • Een ongeëvenaard gedeelte wordt weergegeven in lichtgrijs.
  • Een bijpassend selectorgedeelte wordt in het zwart weergegeven.

CSS-matchende selectors

Chroomuitgave: 1219153

Mooi afdrukkende JSON-antwoorden in het netwerkpaneel

U kunt nu JSON-antwoorden mooi afdrukken in het netwerkpaneel .

Open een JSON-antwoord in het netwerkpaneel en klik op het pictogram {} om het mooi af te drukken.

Mooi afdrukkende JSON-antwoorden in het netwerkpaneel

Chromium-bug: 998674

Download de voorbeeldkanalen

Overweeg om Chrome Canary , Dev of Beta te gebruiken als uw standaard ontwikkelingsbrowser. Deze preview-kanalen geven u toegang tot de nieuwste DevTools-functies, testen geavanceerde webplatform-API's en ontdekken problemen op uw site voordat uw gebruikers dat doen!

Neem contact op met het Chrome DevTools-team

Gebruik de volgende opties om de nieuwe functies en wijzigingen in het bericht te bespreken, of iets anders gerelateerd aan DevTools.

  • Stuur ons een suggestie of feedback via crbug.com .
  • Rapporteer een DevTools-probleem met behulp van de opties MeerMeer > Help > Rapporteer een DevTools-probleem in DevTools.
  • Tweet op @ChromeDevTools .
  • Laat reacties achter op onze Wat is er nieuw in DevTools YouTube-video's of DevTools Tips YouTube-video's .

Wat is er nieuw in DevTools

Een lijst met alles wat aan bod is gekomen in de serie Wat is er nieuw in DevTools .

Chroom 124

Chroom 123

Chroom 122

Chroom 121

Chroom 120

Chroom 119

Chroom 118

Chroom 117

Chroom 116

Chroom 115

Chroom 114

Chroom 113

Chroom 112

Chroom 111

Chroom 110

Chroom 109

Chroom 108

Chroom 107

Chroom 106

Chroom 105

Chroom 104

Chroom 103

Chroom 102

Chroom 101

Chroom 100

Chroom 99

Chroom 98

Chroom 97

Chroom 96

Chroom 95

Chroom 94

Chroom 93

Chroom 92

Chroom 91

Chroom 90

Chroom 89

Chroom 88

Chroom 87

Chroom 86

Chroom 85

Chroom 84

Chroom 83

Chroom 82

Chrome 82 is geannuleerd .

Chroom 81

Chroom 80

Chroom 79

Chroom 78

Chroom 77

Chroom 76

Chroom 75

Chroom 74

Chroom 73

Chroom 72

Chroom 71

Chroom 70

Chroom 68

Chroom 67

Chroom 66

Chroom 65

Chroom 64

Chroom 63

Chroom 62

Chroom 61

Chroom 60

Chroom 59