Heim  >  Artikel  >  Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

藏色散人
藏色散人nach vorne
2020-11-30 11:09:296278Durchsuche

Heute wurde Chrome auf die neueste Version 87 aktualisiert. Dies ist das letzte Chrome-Update in diesem Jahr. Diese Version stellt die größte Verbesserung der Chrome-Leistung seit vielen Jahren dar und auch die Entwicklertools wurden erheblich aktualisiert.

Einige Nutzer glauben, dass die Leistungsprobleme von Chrome schon lange kritisiert wurden. Nach der Veröffentlichung des neuen Edge verbesserte sich die Leistung jedoch offensichtlich, weil Google durch den Anstieg des Marktanteils von Edge unter Druck stand.

Darüber hinaus hat Chrome auf dem Mac auch sein Symbol aktualisiert, das speziell für die Anpassung an Big Sur konzipiert sein soll.

Originaltext: https://developers.google.com/web/updates/2020/10/devtools

PS: Das neueste Chrome-Update-Video wird von einer Japanerin gesprochen. Ihr gesprochenes Englisch ist wirklich betrunken ...

1. Neues CSS Grid-Debugging-Tool

Jetzt bietet DevTools eine bessere Unterstützung für CSS Grid.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

CSS-Grid-Debugging

Wenn ein HTML-Element auf der Seite display: griddisplay: inline-grid hat, können Sie im Elementebedienfeld daneben ein Grid-Tag sehen. Klicken Sie auf die Markierung, um die Hervorhebung der Rasterüberlagerung auf der Seite umzuschalten.

Das neue Unterfenster „Layout“ verfügt über eine Registerkarte „Raster“, die einige Optionen zum Anzeigen des Rasters bietet.

Sehen Sie sich die Dokumentation an, um mehr zu erfahren.

Entspricht dem Chromium-Problem: 1047356

2. Neues WebAuthn-Panel

Es ist jetzt möglich, einen Authentifikator zu simulieren und die Web-Authentifizierungs-API mithilfe der neuen Registerkarte „WebAuthn“ zu debuggen.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

WebAuthn

Wählen Sie Weitere Optionen > Weitere Tools > WebAuthn, um das WebAuthn-Bedienfeld zu öffnen.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

WebAuthn-Registerkarte

Vor der WebAuthn-Registerkarte wurde das native WebAuthn-Debugging in Chrome nicht unterstützt. Entwickler benötigen physische Authentifikatoren, um ihre Webanwendungen zu testen.

Mit dem neuen WebAuthn-Tag können Webentwickler jetzt Authentifikatoren simulieren, ihre Funktionalität anpassen und ihren Status überprüfen, ohne dass physische Authentifikatoren erforderlich sind. Dies erleichtert das Debuggen.

Schauen Sie sich unsere Dokumentation an, um mehr über die WebAuthn-Funktion zu erfahren.

Entspricht dem Chromium-Problem: 1034663

3. Das Bedienfeld der Entwicklertools unterstützt jetzt das Verschieben des DevTools-Toolfelds nach oben und unten. Auf diese Weise können Sie zwei beliebige Bildschirme anzeigen gleichzeitig Werkzeugtafel.

Wenn Sie beispielsweise sowohl die Bedienfelder „Elemente“ als auch „Quellen“ anzeigen möchten, können Sie mit der rechten Maustaste auf das Bedienfeld „Quellen“ klicken und „Nach unten verschieben“ auswählen.

Nach unten verschiebenDie Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Ebenso kann jede untere Registerkarte nach oben verschoben werden, indem Sie mit der rechten Maustaste auf die Registerkarte klicken und „Nach oben verschieben“ auswählen. 4. Funktionsaktualisierung des Bedienfelds „Elemente“
Standardmäßig ist die berechnete Seitenleiste im Bedienfeld „Stile“ reduziert und durch Klicken auf die Schaltfläche kann der erweiterte Status umgeschaltet werden.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Berechneter Seitenleistenbereich
Entspricht Chromium-Problem: 1073899

4.2 Gruppieren von CSS-Eigenschaften im Berechnet-Bedienfeld

Sie können CSS-Eigenschaften jetzt in der Berechneten Seitenleiste nach Kategorie gruppieren.

Mit dieser neuen Gruppierungsfunktion ist es noch einfacher, eine Gruppe verwandter CSS-Eigenschaften in Computed zu finden und sich gezielt darauf zu konzentrieren.

Wählen Sie im Bedienfeld „Elemente“ ein Element aus und klicken Sie auf das Kontrollkästchen „Gruppe“, um CSS-Eigenschaften zu gruppieren bzw. die Gruppierung aufzuheben.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Das Gruppieren von CSS-Eigenschaften
entspricht Chromium-Problemen: 1096230, 1084673, 1106251

5. Lighthouse aktualisiert Lighthouse 6.4

Das Lighthouse-Panel wurde jetzt auf Lighthouse 6.4 aktualisiert. Sehen Sie sich die Versionshinweise an das Komplette Liste der neuen Funktionen.

Lighthouse

Neue Funktionen in Lighthouse 6.4:

  1. Schriftarten vorladen: Melden Sie, ob alle Schriftartdateien mit „font-display: optional“ vorgeladen sind.

  2. Gültige Quellzuordnungen: Nicht-Drittanbieter auf der Seite melden Ist die JS-Quellzuordnung Datei korrekt

  3. Große JavaScript-Bibliothek (experimentelle Funktion): Melden Sie große JS-Bibliotheken auf der Seite (zum Beispiel: moment.js)

entspricht dem Chromium-Problem: 772558

6. Im Leistungsbereich Die Ereigniszeile (Timings) werden mit dem Ereignis performance.mark() markiert

Der Timing-Teil des Performance-Panel-Datensatzes wird jetzt mit dem Ereignis Performance.mark() markiert. Performance.mark() 事件。

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Performance.mark events

7. Network 面板新增 resource-type、url 筛选条件

现在可以使用 Network 面板中的 resource-typeurl 关键字筛选网络请求。

例如,使用 resource-type: image 可以筛选出请求图像的网络请求。

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

resource-type filter

点击更多的筛选条件,可以查看到更多类似于 resource-typeurl 的筛选用法。

对应 Chromium issues: 1121141, 1104188

8. Application 面板中 Frames 子面板相关的更新

8.1 支持展示 COEPCOOP 的向谁报告字段

现在可以在 Application 面板的 Frames 子面板的 Security & Isolation 部分查看向终端报告的 COEP (Cross-Origin Embedder Policy)和 COOP(Cross-Origin Opener Policy)。

Reporting Api 定义了一个叫做 Report-To 的新的 HTTP Header,当网站中出现违背 COEP (Cross-Origin Embedder Policy)和 COOP(Cross-Origin Opener Policy)的情况时,浏览器会向这个头部指定的地址发送报告。

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

reporting to endpoint

关于如何开启 COEP 和  COOP

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Performance.mark events

7. Netzwerkpanel, neue Ressource -type, URL-Filterbedingungen

Sie können jetzt die Schlüsselwörter resource-type und url im Netzwerkfenster verwenden, um Netzwerkanfragen zu filtern.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)Verwenden Sie beispielsweise resource-type: image, um Netzwerkanfragen für Bilder herauszufiltern.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Ressourcentypfilter

Klicken Sie für weitere Filterbedingungen, Sie Sie können weitere Filterverwendungen sehen, ähnlich wie bei resource-type und url.

Entsprechend den Chromium-Problemen: 1121141, 1104188

8. Updates im Zusammenhang mit dem Unterfenster „Frames“ im Anwendungsfenster

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)8.1 unterstützt die Anzeige von COEP und COOP an wen Meldefelder

Sie können jetzt die an das Terminal gemeldeten COEP (Cross-Origin Embedder Policy) und COOP (Cross) im Abschnitt „Sicherheit und Isolierung“ anzeigen des Unterfensters „Frames“ des Fensters „Anwendung“ (Origin Opener Policy).

Reporting Api definiert einen neuen HTTP-Header namens Report-To. Wenn die Website gegen COEP (Cross-Origin Embedder Policy) und COOP (Cross-Origin Opener Policy) verstößt, Der Browser sendet den Bericht an die in diesem Header angegebene Adresse.

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Bericht an Endpunkt

Informationen zum Aktivieren von COEP und COOP, um Ihre Website ursprungsübergreifend zu isolieren, können Sie diesen Artikel lesen

entsprechend dem Chromium-Problem: 1051466

8.2-Bericht, der den COEP- und COOP-only-Modus zeigt

Devtools Für den Fall, dass COEP und COOP nur für Berichte bestimmt sind, gibt es eine neue Etikettenanzeige

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)

Nur-Bericht-Etikett

Sehen Sie sich dieses Video an, um zu erfahren, wie Sie Informationslecks verhindern und COOP und COEP aktivieren können.

Entspricht dem Chromium-Problem: 1051466

9. Entfernen Sie die Schaltfläche „Einstellungen“ im Menü „Weitere Tools“. Die Einstellung im Menü „Weitere Tools“ wird nicht mehr empfohlen. Öffnen Sie bitte die Einstellungen im Hauptfenster.

Einstellungen im Hauptfenster

Die Leistung von Chrome wurde erheblich verbessert! (Interpretation neuer Funktionen von Chrome 87)entsprechen dem Chromium-Problem: 1121312

10. Experimentelle Funktionen

Für die folgenden Funktionen müssen die entsprechenden Optionen unter „Einstellungen“ > „Experimente“ geöffnet werden Anzeigen, Farbkontrastprobleme beheben

🎜🎜Das CSS-Übersichtsfenster zeigt eine Liste von Farben für Text mit geringem Farbkontrast auf Ihrer Seite an. 🎜🎜Diese Demoseite zeigt einen negativen Fall von geringem Farbkontrast. Öffnen Sie dieses CSS-Übersichtsfenster, um eine Liste aller problematischen Elemente anzuzeigen. 🎜🎜🎜🎜🎜Probleme mit geringem Farbkontrast🎜🎜Klicken Sie auf ein Element in der Liste, um das Element im Bedienfeld „Elemente“ zu öffnen. DevTools stellt dann automatische Farbvorschläge bereit, um Probleme mit geringem Farbkontrast im Text zu beheben. 🎜🎜Entspricht Chromium-Problem: 1120316🎜🎜🎜10.2 DevTools unterstützt benutzerdefinierte Tastaturkürzel🎜🎜🎜Sie können jetzt Tastaturkürzel in DevTools anpassen. 🎜🎜Gehen Sie zu „Einstellungen“ > „Verknüpfungen“, bewegen Sie die Maus über einen Befehl und klicken Sie auf die Schaltfläche „Bearbeiten“, um Verknüpfungen anzupassen. 🎜🎜🎜🎜🎜Tastaturkürzel anpassen🎜🎜Um alle Verknüpfungen zurückzusetzen, klicken Sie auf Standardverknüpfungen wiederherstellen, um die Standardverknüpfungen wiederherzustellen. 🎜🎜Entspricht dem Chromium-Problem: 174309🎜
Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen