Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie das Leistungstool , um die Leistung Ihrer Website zu analysieren. Es gibt zwei Hauptansichten:
- Auf der Startseite werden lokale Metriken angezeigt, während Sie mit der aktuellen Webseite interagieren.
- Zeichnen Sie ein Profil auf, und zeigen Sie eine Leistungs-Zeitleiste an.
Ausführlicher Inhalt:
- Übersicht
- Überwachen von Core Web Vitals-Metriken
- Erfassen und Analysieren eines Leistungsberichts
- Verbessern der Leistung mit diesen Tools
Eine exemplarische Vorgehensweise zur Verwendung des Leistungstools zum Verbessern der Leistung Ihrer Website finden Sie unter Analysieren der Laufzeitleistung (Tutorial).
Übersicht
Das Leistungstool zeigt lokale Metriken für Seiteninteraktionen an und ermöglicht es Ihnen, CPU-Leistungsprofile Ihrer Webanwendungen aufzuzeichnen. Analysieren Sie Profile, um potenzielle Leistungsengpässe und Möglichkeiten zur Optimierung der Ressourcennutzung zu finden.
Öffnen des Leistungstools
So öffnen Sie das Leistungstool
Wechseln Sie in einem neuen Fenster oder einer neuen Registerkarte zu einer Webseite, z . B. zur Demo Exploring the universe .
Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann Untersuchen aus.
DevTools wird geöffnet.
Klicken Sie oben auf der Aktivitätsleiste auf das
Leistungstool .Wenn das
Leistungstool in der Aktivitätsleiste nicht angezeigt wird, klicken Sie auf die Schaltfläche Weitere Tools (
), und wählen Sie dann das Leistungstool aus.
Verwenden des Befehlsmenüs
So öffnen Sie das Leistungstool über das Befehlsmenü:
Wechseln Sie in einem neuen Fenster oder einer neuen Registerkarte zu einer Webseite, z . B. zur Demo Exploring the universe .
Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann Untersuchen aus.
DevTools wird geöffnet.
Klicken Sie in der oberen rechten Ecke von DevTools auf DevTools anpassen und steuern, und klicken Sie auf Befehl ausführen.
Oder drücken Sie Folgendes:
- macOS: BEFEHL+UMSCHALT+P
- Windows, Linux, ChromeOS: CTRL+UMSCHALT+P
Das Befehlsmenü wird geöffnet und liest Befehl ausführen>.
Beginnen Sie mit der Eingabe der Leistung, wählen Sie Leistung anzeigen [Panel] aus, und drücken Sie dann die EINGABETASTE.
Lokale Metriken für Seiteninteraktionen
Verwenden Sie das Leistungstool , um Core Web Vitals-Metriken in der anfänglichen Ansicht Lokale Metriken anzuzeigen. Auf der Startseite des Leistungstools werden lokale Metriken angezeigt, bei denen es sich um Leistungsmetriken zur gerenderten Webseite handelt:
- Größter inhaltsbehafteter Paint (LCP): Wie schnell der Hauptinhalt der Seite geladen wird.
- Kumulative Layoutverschiebung (CLS): Ein Maß für die letzte unerwartete Seitenlayoutverschiebung.
- Interaktion mit nächstem Paint (INP): Die Reaktionsfähigkeit der letzten Benutzerinteraktion auf der Seite.
Wenn Sie das Leistungstool zum ersten Mal öffnen, werden Core Web Vitals-Metriken in drei Karten im Abschnitt Lokale Metriken angezeigt:
Aufgezeichnete Zeitleiste
Verwenden Sie auch das Leistungstool , um eine aufgezeichnete Leistungsablaufverfolgung anzuzeigen, einschließlich:
- Zeichnen Sie ein Leistungsprofil auf.
- Ändern der Erfassungseinstellungen.
- Analysieren eines Leistungsberichts. Zeigt Informationen zur Leistung der Seite über den Zeitraum an, in dem die Aufzeichnung stattgefunden hat, z. B.:
- Die Benutzerinteraktionen, die während der Aufzeichnung aufgetreten sind.
- Der JavaScript-Code, der ausgeführt wurde.
- Die aufgetretenen Formatierungs- und Layoutvorgänge.
- Andere Leistungsmetriken im Laufe der Zeit, z. B. Netzwerkanforderungen und Layoutverschiebungen.
Nachdem Sie eine Leistungsablaufverfolgung aufgezeichnet haben, wird die Leistungsablaufverfolgung anstelle der lokalen Metriken angezeigt.
Wechseln zur Anzeige lokaler Metriken oder eines anderen Profils
Um zur Anzeige der anfänglichen Ansicht lokale Metriken zu wechseln, klicken Sie auf die schaltfläche Zurück zur Seite "Livemetriken![]()
Um zum Anzeigen eines anderen geöffneten aufgezeichneten Profils Zeitleiste zu wechseln, klicken Sie auf die Dropdownliste Letzte Zeitleiste Sitzungen anzeigen, rechts neben dem Zurück zur Seite "Livemetriken![]()
Überwachen von Core Web Vitals-Metriken
Verwenden Sie das Leistungstool , um Core Web Vitals-Metriken in der anfänglichen Ansicht Lokale Metriken anzuzeigen. Auf der Startseite des Leistungstools werden lokale Metriken angezeigt, bei denen es sich um Leistungsmetriken zur gerenderten Webseite handelt:
- Größter inhaltsbehafteter Paint (LCP): Wie schnell der Hauptinhalt der Seite geladen wird.
- Kumulative Layoutverschiebung (CLS): Ein Maß für die letzte unerwartete Seitenlayoutverschiebung.
- Interaktion mit nächstem Paint (INP): Die Reaktionsfähigkeit der letzten Benutzerinteraktion auf der Seite.
Begrifflichkeiten
| Ausdruck | Beschreibung | Docs |
|---|---|---|
| Web Vitals | Ein großer Satz von Metriken, die eine einheitliche Anleitung für eine hervorragende Benutzererfahrung im Web bieten. | Web Vitals web.dev. |
| Core Web Vitals | Die Teilmenge von Web Vitals, die für alle Webseiten gelten und von allen Websitebesitzern gemessen werden sollten. Jedes der Core Web Vitals stellt ein unterschiedliches Facet der Benutzererfahrung dar, ist in diesem Bereich messbar und spiegelt die reale Erfahrung eines kritischen benutzerorientierten Ergebnisses wider. | Core Web Vitals in Web Vitals bei web.dev. |
| Größter inhaltsbehafteter Paint (LCP) | Misst die Ladeleistung . Um eine gute Benutzererfahrung zu gewährleisten, sollte LCP innerhalb von 2,5 Sekunden nach dem ersten Laden der Seite auftreten. Die Renderzeit des größten Bilds, Textblocks oder Videos, das im Viewport sichtbar ist, relativ zu dem Zeitpunkt, zu dem der Benutzer zum ersten Mal zur Seite navigiert hat. | Größte inhaltsreiche Farbe (LCP) im Glossar bei MDN. LargestContentfulPaint bei MDN. |
| Kumulative Layoutverschiebung (CLS) | Misst die visuelle Stabilität. Um eine gute Benutzererfahrung zu gewährleisten, sollten Seiten die CLS-Version 0.1 beibehalten. oder weniger. Die größte Anzahl von Layoutverschiebungsbewertungen für jede unerwartete Layoutverschiebung, die während des gesamten Lebenszyklus einer Seite auftritt. | Kumulative Layoutverschiebung (CLS) im Glossar bei MDN. LayoutShift bei MDN. |
| Interaktion mit nächstem Paint (INP) | Misst die Interaktivität. Um eine gute Benutzererfahrung zu gewährleisten, sollten Seiten einen INP-Wert von 200 Millisekunden oder weniger aufweisen. Die allgemeine Reaktionsfähigkeit der Seite auf Benutzerinteraktionen, basierend auf der Latenz aller Klick-, Tipp- und Tastaturinteraktionen, die während der gesamten Lebensdauer des Besuchs einer Seite durch einen Benutzer auftreten. | Interaction to Next Paint (INP) im Glossar bei MDN. PerformanceEventTiming bei MDN. |
| lokale Metriken, lokale Daten | Die LCP-, CLS- und INP-Metriken. Sie werden lokal auf der überprüften Webseite erfasst und aktualisiert, während Sie mit der Seite interagieren. |
Verwenden der Demoseite
So erstellen Sie im Leistungstool eine Metrik mit "Schlecht" oder "Verbesserungsbedarf" auf den LCP-, CLS- und INP-Karten:
Öffnen Sie eine Webseite, z. B. die Demo zum Erkunden des Universums , in einem neuen Fenster oder einer neuen Registerkarte.
Die Demoseite "Exploring the universe" ist so konzipiert, dass Interaktionen absichtlich geladen und verarbeitet werden, um zu veranschaulichen, wie die LCP-, CLS- und INP-Metriken im Leistungstool verwendet werden können, um Leistungsprobleme zu identifizieren und zu beheben.
Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann Untersuchen aus.
DevTools wird geöffnet.
Wählen Sie oben in der Aktivitätsleiste das
Leistungstool aus.Wenn das
Leistungstool in der Aktivitätsleiste nicht angezeigt wird, klicken Sie auf die Schaltfläche Weitere Tools (
), und wählen Sie dann das Leistungstool aus.Maximieren Sie das Fenster, und machen Sie den Bereich der Demoseite breit, z. B. 60 % der Breite des Fensters.
Wenn der Bereich der Demoseite zu schmal ist, werden einige Karten möglicherweise weiterhin gut mit einem grünen Wert angezeigt, was nicht das beabsichtigte Ergebnis ist.
Wählen Sie den Bereich >Nächste SchritteUmgebungseinstellungen Karte > Dropdownliste >CPU-Drosselung die Option 4x Verlangsamung – empfohlen aus.
Oder wählen Sie Einstellungen erfassen (
) >DROPDOWN-Drosselung> der CPU-4-fache Verlangsamung – empfohlen.Wählen Sie den Bereich >Nächste SchritteUmgebungseinstellungen Karte > Dropdownliste >Netzwerkdrosselung die Option Langsame 4G aus.
Wählen Sie den Bereich >Nächste SchritteUmgebungseinstellungen aus, Karte > aktivieren Sie das Kontrollkästchen Netzwerkcache deaktivieren.
Klicken Sie mit der rechten Maustaste auf die Schaltfläche Aktualisieren links neben der Adressleiste, und wählen Sie dann Leerer Cache und harte Aktualisierung aus.
Dadurch wird sichergestellt, dass das Image erneut vom Server und nicht aus dem lokalen Cache geladen wird.
Die LCP - und CLS-Karten zeigen einen orangefarbenen Wert an und müssen verbessert werden, oder einen roten Wert und einen schlechten Wert anstelle eines grünen Werts und gut.
Wenn die LCP- oder CLS-Karte grün bleibt und nach Abschluss des Renderings des Galaxiebilds gut ist, maximieren Sie das Fenster, und vergrößern Sie den Bereich der Demoseite.
Die LCP-Karte zeigt, dass das Laden des Galaxiebilds sehr lange dauerte. Die Karte zeigt einen orangefarbenen Wert an und muss verbessert werden, oder einen roten Wert und einen schlechten wert anstelle eines grünen Werts und gut. Die Engine identifiziert dieses Bild als das größte zu renderde Element.
Zeigen Sie im LCP-Karte auf den Metrikwert, um Informationen in einer QuickInfo anzuzeigen.
Die CLS-Karte veranschaulicht, dass plötzliche, unerwartete Sprünge im Layout die Benutzer negativ beeinflussen können. Dies liegt auch daran, dass das Laden des Bilds einige Zeit in Anspruch nimmt. Die Demowebseite versäumt es, eine Höhe für das Bild anzugeben, sodass die Seite anfänglich geladen wird, ohne viel Platz für das Bild zu reservieren. Wenn das Bild angezeigt wird, springt der Inhalt darunter plötzlich nach unten.
Zeigen Sie im CLS-Karte auf den Metrikwert, um Informationen in einer QuickInfo anzuzeigen.
Nachdem das Rendering des Galaxiebilds abgeschlossen ist, klicken Sie auf der gerenderten Demoseite auf eine der Überschriften in der spalte "Entdeckungen", z. B. Heliocentric Theory (1543).
Die INP-Karte ändert sich von keinem Wert, zu einem orangefarbenen Wert und muss verbessert werden, oder ein roter Wert und schlecht. Ein INP-Wert wird angezeigt.
Zeigen Sie im INP-Karte auf den Metrikwert, um Informationen in einer QuickInfo anzuzeigen.
Klicken Sie im INP-Karte auf den Wert INP.
Auf der Demoseite sind die Discoveries-Karten so konzipiert, dass sie langsam erweitert und neu gerendert werden, sodass es zwischen dem Klicken auf die Überschrift und dem Rendern des erweiterten Karte Inhalts sehr lange dauert. Die Verzögerung ist ein zufälliger Wert zwischen 100 ms und 1000 ms, was zu einem hohen INP-Wert führt.
Unterhalb der Karten für lokale Metriken werden die Registerkarten Interaktionen und Layoutverschiebungen aufgefüllt.
Registerkarte "Interaktionen"
Auf der Registerkarte Interaktionen werden Informationen zu Ihren Interaktionen mit der Webseite angezeigt:
Die Registerkarte Interaktionen enthält Folgendes:
- Phasen.
- Elemente.
- Zeiteinteilungen.
Klicken Sie rechts neben der Registerkarte Interaktionen auf die Schaltfläche Aktuelles Protokoll löschen (
), um die Registerkarte Interaktionen zu löschen.
Registerkarte "Layoutverschiebungen"
Auf der Registerkarte Layoutverschiebungen werden Informationen zu Layoutverschiebungen angezeigt:
Die Registerkarte Layoutverschiebungen umfasst Folgendes:
- Spielergebnisse.
- Elemente.
Erfassen und Analysieren eines Leistungsberichts
Befolgen Sie in den nächsten Abschnitten die Anleitungen zum Aufzeichnen eines Profils, Ändern der Erfassungseinstellungen und Analysieren des Berichts.
Aufzeichnen eines Leistungsprofils
Wenn Sie zum Aufzeichnen bereit sind, bietet Ihnen das Leistungstool die folgenden Optionen:
- Zeichnen Sie die Laufzeitleistung in der Referenz zu Leistungsfeatures auf.
- Aufzeichnen der Ladeleistung in der Referenz zu Leistungsfeatures.
- Erfassen Sie Screenshots während der Aufzeichnung in der Referenz zu Leistungsfeatures.
- Erzwingen der Garbage Collection während der Aufzeichnung in der Leistungsfeaturereferenz.
- Speichern und freigeben Sie eine Aufzeichnung in der Referenz zu Leistungsfeatures.
- Laden sie eine Aufzeichnung in der Referenz zu Leistungsfeatures.
- Löschen Sie die vorherige Aufzeichnung in der Referenz zu Leistungsfeatures.
Ändern der Erfassungseinstellungen
Mit den Erfassungseinstellungen können Sie ändern, wie DevTools Leistungsaufzeichnungen erfasst, und Sie können zusätzliche Informationen im Bericht bereitstellen. Klicken Sie auf die Schaltfläche Einstellungen erfassen (
erfassen"), um auf das Menü Aufzeichnungseinstellungen zuzugreifen.
Wählen Sie im Menü Einstellungen erfassen die folgenden Optionen aus:
Aktivieren Sie das Kontrollkästchen JavaScript-Beispiele deaktivieren : Deaktiviert die Aufzeichnung der JavaScript-Aufruflisten, die im Haupttitel angezeigt werden, die während der Aufzeichnung aufgerufen werden. Reduziert den Leistungsaufwand. Weitere Informationen finden Sie unter Deaktivieren von JavaScript-Beispielen in der Referenz zu Leistungsfeatures.
Aktivieren Sie das Kontrollkästchen Erweiterte Renderinginstrumentierung (langsam) aktivieren : Erfasst erweiterte Farbinstrumentierung. Beeinträchtigt die Leistung erheblich. Weitere Informationen finden Sie unter Aktivieren der erweiterten Lackinstrumentierung in der Referenz zu Leistungsfeatures.
Aktivieren Sie das Kontrollkästchen CSS-Selektorstatistiken (langsam) aktivieren : Erfasst CSS-Selektorstatistiken. Beeinträchtigt die Leistung erheblich. Weitere Informationen finden Sie unter Anzeigen von CSS-Auswahlkosten auf der Seitenleiste des Leistungstools in Neuigkeiten in DevTools (Microsoft Edge 131).
CPU-Drosselung: Simulieren sie langsamere CPU-Geschwindigkeiten. Weitere Informationen finden Sie unter Drosseln der CPU während der Aufzeichnung in der Referenz zu Leistungsfeatures.
Netzwerkdrosselung: Simulieren sie langsamere Netzwerkgeschwindigkeiten. Weitere Informationen finden Sie unter Drosseln des Netzwerks während der Aufzeichnung in der Referenz zu Leistungsfeatures.
Analysieren eines Leistungsberichts
Eine vollständige Anleitung zur Verwendung des Leistungstools finden Sie unter Analysieren einer Leistungsaufzeichnung in der Referenz zu Leistungsfeatures.
So navigieren Sie in einem Leistungsbericht:
Weitere Informationen finden Sie unter Navigieren in der Aufzeichnung in der Referenz zu Leistungsfeatures.
Weitere Informationen finden Sie unter Suchaktivitäten in der Referenz zu Leistungsfeatures.
Weitere Informationen finden Sie unter Nachverfolgen von Ereignisinitiatoren in der Referenz zu Leistungsfeatures.
So konzentrieren Sie sich auf das, was für Ihren Workflow wichtig ist:
Ausblenden von Funktionen und deren untergeordneten Elementen im Flammendiagramm
Zoomen Sie Teile einer Aufzeichnung, und wechseln Sie zwischen Zoomstufen in der Referenz zu Leistungsfeatures.
Informationen zu den Registerkarten Bottom-up, Anrufstruktur und Ereignisprotokoll :
- Anzeigen von Aktivitäten in einer Tabelle in der Referenz zu Leistungsfeatures.
So analysieren Sie einen Leistungsbericht:
- Zeigen Sie die Hauptthreadaktivität in der Leistungsfeaturereferenz an.
- Lesen Sie das Flammendiagramm in der Referenz zu Leistungsfeatures.
- Sehen Sie sich einen Screenshot in der Referenz zu Leistungsfeatures an.
- Anzeigen von Speichermetriken in der Referenz zu Leistungsfeatures.
- Zeigen Sie die Dauer eines Teils einer Aufzeichnung in der Referenz zu Leistungsfeatures an.
- Analysieren der CSS-Selektorleistung während der Neuberechnung von Formatereignissen.
- Analysieren von Frames pro Sekunde (FPS) in der Referenz zu Leistungsfeatures.
- Referenz zu Leistungsaufzeichnungsereignissen
Verbessern der Leistung mit diesen Tools
Entdecken Sie weitere Tools, mit denen Sie die Leistung Ihrer Website verbessern können:
| Tool | Artikel |
|---|---|
| Lighthouse-Tool | Optimieren der Websitegeschwindigkeit mit Lighthouse |
| Speichertool | Beheben von Speicherproblemen |
| Registerkarte "Erkenntnisse" des Leistungstools> | Erhalten Sie umsetzbare Erkenntnisse in der Referenz zu Leistungsfeatures. |
| Renderingtool | Renderingtool, um zu sehen, wie eine Webseite mit verschiedenen Anzeigeoptionen oder Sehfehlern aussieht |
| Problemtool | Suchen und Beheben von Problemen mit dem Tool "Probleme" |
| Leistungstool | Anzeigen von Ebeneninformationen in der Referenz zu Leistungsfeatures |
Siehe auch
- Demoseite zum Erkunden des Universums
Hinweis
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die von Google erstellt und geteilt und gemäß den in der Creative Commons Attribution 4.0 International License beschriebenen Bedingungen verwendet werden. Die Originalseite ist hier zu finden und wird von Dale St. Marthe und Sofia Emelianova geschrieben.
Dieses Werk ist unter einer Creative Commons Attribution 4.0 International License lizenziert.