Wat is er nieuw in DevTools (Chrome 83)

Emuleer tekortkomingen in het gezichtsvermogen

Open het tabblad Rendering en gebruik de nieuwe functie Visusstoornissen emuleren om een ​​beter idee te krijgen van hoe mensen met verschillende soorten gezichtsstoornissen uw site ervaren.

Wazig zicht emuleren.

Wazig zicht emuleren.

DevTools kan wazig zien en de volgende soorten kleurwaarnemingstekortkomingen emuleren:

  • Protanopie: het onvermogen om enig rood licht waar te nemen.
  • Deuteranopie: het onvermogen om enig groen licht waar te nemen.
  • Tritanopie: het onvermogen om blauw licht waar te nemen.
  • Achromatopsie: het onvermogen om welke kleur dan ook waar te nemen, behalve grijstinten (uiterst zeldzaam).

Er bestaan ​​minder extreme versies van deze tekortkomingen in het kleurzicht, en deze komen in feite vaker voor. Protanomalie is bijvoorbeeld een verminderde gevoeligheid voor rood licht (in tegenstelling tot protanopie , wat het volledige onvermogen is om rood licht waar te nemen). Deze "-omaly" gezichtsstoornissen zijn echter niet zo duidelijk gedefinieerd: elke persoon met een dergelijk gezichtsvermogen is anders en kan de dingen anders zien (meer/minder van de relevante kleuren kunnen waarnemen).

Door te ontwerpen voor de extremere simulaties in DevTools zijn uw webapps gegarandeerd ook toegankelijk voor mensen met protanomalie, deuteranomalie, tritanomalie en achromatomalie.

Stuur feedback naar Chromium issue #1003700 , of lees meer over de implementatie .

Landinstellingen emuleren

U kunt nu landinstellingen emuleren door een locatie in te stellen in Sensoren > Locatie . Open het Commandomenu en typ Sensors om toegang te krijgen tot het tabblad Sensoren . Na het uitvoeren van deze acties wijzigt DevTools de huidige standaardlandinstelling, wat invloed heeft op het volgende:

  • Intl.* API's, bijvoorbeeld new Intl.NumberFormat().resolvedOptions().locale
  • andere locale-bewuste JavaScript-API's zoals String.prototype.localeCompare en *.prototype.toLocaleString , bijvoorbeeld 123_456..toLocaleString()
  • DOM-API's zoals navigator.language en navigator.languages
  • de Accept-Language HTTP-verzoekheader

Bekijk het landafhankelijke codevoorbeeld om het zelf te proberen.

Stuur feedback naar Chromium-nummer 1051822 .

Foutopsporing in Cross-Origin Embedder Policy (COEP).

Het netwerkpaneel biedt nu foutopsporingsinformatie voor Cross-Origin Embedder Policy .

De kolom Status biedt nu een korte uitleg waarom een ​​verzoek is geblokkeerd, evenals een link om de headers van dat verzoek te bekijken voor verdere foutopsporing:

Geblokkeerde verzoeken in de kolom Status

Het gedeelte Reactiekoppen van het tabblad Kopteksten biedt meer richtlijnen voor het oplossen van de problemen:

Meer richtlijnen vindt u in de sectie Antwoordkoppen

Stuur feedback naar Chromium-nummer 1051466 .

Nieuwe pictogrammen voor breekpunten, voorwaardelijke breekpunten en logpunten

Het paneel Bronnen heeft nieuwe pictogrammen voor breekpunten, voorwaardelijke breekpunten en logpunten:

De motivatie voor de nieuwe pictogrammen was om de gebruikersinterface consistenter te maken met andere GUI-foutopsporingstools (die breekpunten meestal rood kleuren) en om het gemakkelijker te maken om in één oogopslag onderscheid te maken tussen de drie functies.

Stuur feedback naar Chromium-nummer 1041830 .

Gebruik het nieuwe cookie-path trefwoord in het netwerkpaneel om u te concentreren op de netwerkverzoeken die een specifiek cookiepad instellen.

Bekijk Filter verzoeken op eigenschappen om meer speciale trefwoorden te ontdekken, zoals cookie-path .

Dock naar links vanuit het Commandomenu

Open het Commandomenu en voer de opdracht Dock to left uit om DevTools naar de linkerkant van uw viewport te verplaatsen.

DevTools is aan de linkerkant van de viewport gekoppeld

Stuur feedback naar Chromium-nummer 1011679 .

De optie Settings in het hoofdmenu is verplaatst

De optie om Instellingen vanuit het Hoofdmenu te openen is nu te vinden onder Meer Tools .

'Hoofdmenu' geopend met 'Meer tools' gericht op 'Instellingen'

Stuur feedback naar Chromium-nummer 1050855 .

Het paneel Audits is nu het Lighthouse- paneel

De DevTools- en Lighthouse-teams kregen regelmatig feedback van webontwikkelaars dat ze hoorden dat het mogelijk is Lighthouse vanuit DevTools uit te voeren, maar toen ze het gingen uitproberen konden ze het "Lighthouse"-paneel niet vinden, dus het Audits- paneel is nu het Vuurtoren paneel.

Het Vuurtorenpaneel

Verwijder alle lokale overschrijvingen in een map

Na het instellen van Lokale overschrijvingen kunt u nu met de rechtermuisknop op een map klikken en de nieuwe optie Alle overschrijvingen verwijderen selecteren om alle lokale overschrijvingen in die map te verwijderen.

Verwijder alle overschrijvingen

Stuur feedback naar Chromium-nummer 1016501 .

Bijgewerkte gebruikersinterface voor lange taken

Een lange taak is JavaScript-code die de rode draad lange tijd monopoliseert, waardoor een webpagina vastloopt.

U kunt al een tijdje lange taken visualiseren in het prestatiepaneel , maar in Chrome 83 is de gebruikersinterface voor de visualisatie van lange taken in het prestatiepaneel bijgewerkt. Het lange taakgedeelte van een taak is nu gekleurd met een gestreepte rode achtergrond.

De nieuwe gebruikersinterface voor lange taken

Stuur feedback naar Chromium-nummer 1054447 .

Ondersteuning voor maskeerbare pictogrammen in het manifestvenster

Android Oreo introduceerde adaptieve pictogrammen, die app-pictogrammen in verschillende vormen weergeven op verschillende apparaatmodellen. Maskeerbare pictogrammen zijn een nieuw pictogramformaat dat adaptieve pictogrammen ondersteunt, waarmee u ervoor kunt zorgen dat uw PWA- pictogram er goed uitziet op apparaten die de standaard voor maskeerbare pictogrammen ondersteunen.

Schakel het nieuwe selectievakje Alleen het minimaal veilige gebied voor maskeerbare pictogrammen weergeven in het paneel Manifest in om te controleren of uw maskeerbare pictogram er goed uitziet op Android Oreo-apparaten. Bekijk Zijn mijn huidige iconen gereed? meer leren.

Het selectievakje 'Alleen het minimale veilige gebied voor maskeerbare pictogrammen weergeven'

Download de voorbeeldkanalen

Overweeg het gebruik van Chrome Canary , Dev of Beta 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