Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. PerformanceTiming

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

PerformanceTiming

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe dieKompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Warnung:Dieses Interface ist imNavigation Timing Level 2 Spezifikation veraltet. Bitte benutzen Sie stattdessen dasPerformanceNavigationTiming Interface.

DasPerformanceTiming Interface ist ein veraltetes Interface, das zur Rückwärtskompatibilität beibehalten wird und Eigenschaften enthält, die Leistungszeitinformationen für verschiedene Ereignisse bieten, die während des Ladens und der Nutzung der aktuellen Seite auftreten. Sie erhalten einPerformanceTiming Objekt, das Ihre Seite beschreibt, indem Sie diewindow.performance.timing Eigenschaft verwenden.

Instanz-Eigenschaften

DasPerformanceTiming Interface erbt keine Eigenschaften.

Diese Eigenschaften beschreiben jeweils den Zeitpunkt, zu dem ein bestimmter Punkt im Seitenladeprozess erreicht wurde. Einige entsprechen DOM-Ereignissen; andere beschreiben den Zeitpunkt, zu dem interne Browser-Operationen von Interesse stattfanden.

Jede Zeit wird als Zahl angegeben, die den Moment in Millisekunden seit der UNIX-Epoche repräsentiert.

Diese Eigenschaften sind in der Reihenfolge aufgelistet, in der sie während des Navigationsprozesses auftreten.

PerformanceTiming.navigationStartSchreibgeschütztVeraltet

Wann der "prompt for unload"-Prozess im vorherigen Dokument im gleichen Browsing-Kontext beendet wird. Wenn es kein vorheriges Dokument gibt, ist dieser Wert derselbe wiePerformanceTiming.fetchStart.

PerformanceTiming.unloadEventStartSchreibgeschütztVeraltet

Wann dasunload Ereignis ausgelöst wurde, was den Zeitpunkt anzeigt, zu dem das vorherige Dokument im Fenster begann, sich zu entladen. Wenn es kein vorheriges Dokument gibt oder wenn das vorherige Dokument oder einer der benötigten Weiterleitungen nicht von gleichem Ursprung ist, wird der Wert0 zurückgegeben.

PerformanceTiming.unloadEventEndSchreibgeschütztVeraltet

Wann derunload Ereignishandler beendet ist. Falls es kein vorheriges Dokument gibt oder falls das vorherige Dokument oder eine der benötigten Weiterleitungen nicht von gleichem Ursprung ist, wird der Wert0 zurückgegeben.

PerformanceTiming.redirectStartSchreibgeschütztVeraltet

Wann die erste HTTP-Weiterleitung beginnt. Wenn es keine Weiterleitung gibt oder wenn eine der Weiterleitungen nicht von gleichem Ursprung ist, wird der Wert0 zurückgegeben.

PerformanceTiming.redirectEndSchreibgeschütztVeraltet

Wann die letzte HTTP-Weiterleitung abgeschlossen ist, d.h. wann das letzte Byte der HTTP-Antwort empfangen wurde. Wenn es keine Weiterleitung gibt oder wenn eine der Weiterleitungen nicht von gleichem Ursprung ist, wird der Wert0 zurückgegeben.

PerformanceTiming.fetchStartSchreibgeschütztVeraltet

Wann der Browser bereit ist, das Dokument mit einer HTTP-Anfrage abzurufen. Dies ist der Momentvor der Überprüfung des Anwendungs-Caches.

PerformanceTiming.domainLookupStartSchreibgeschütztVeraltet

Wann der Domain-Lookup beginnt. Wenn eine bestehende Verbindung verwendet wird oder die Information im Cache oder in einer lokalen Ressource gespeichert ist, ist der Wert derselbe wiePerformanceTiming.fetchStart.

PerformanceTiming.domainLookupEndSchreibgeschütztVeraltet

Wann der Domain-Lookup abgeschlossen ist. Wenn eine bestehende Verbindung verwendet wird oder die Information im Cache oder in einer lokalen Ressource gespeichert ist, ist der Wert derselbe wiePerformanceTiming.fetchStart.

PerformanceTiming.connectStartSchreibgeschütztVeraltet

Wann die Anfrage, eine Verbindung zu öffnen, ans Netzwerk gesendet wird. Wenn die Transportschicht einen Fehler meldet und der Verbindungsaufbau erneut gestartet wird, wird der Zeitpunkt des letzten Verbindungsaufbaus angegeben. Wenn eine bestehende Verbindung verwendet wird, ist der Wert derselbe wiePerformanceTiming.fetchStart.

PerformanceTiming.connectEndSchreibgeschütztVeraltet

Wann die Verbindung im Netzwerk geöffnet ist. Wenn die Transportschicht einen Fehler meldet und der Verbindungsaufbau erneut gestartet wird, wird der Zeitpunkt des letzten Verbindungsabschlusses angegeben. Wenn eine bestehende Verbindung verwendet wird, ist der Wert derselbe wiePerformanceTiming.fetchStart. Eine Verbindung wird als geöffnet betrachtet, wenn die gesamte sichere Verbindungs-Handschlag oder SOCKS-Authentifizierung abgeschlossen ist.

PerformanceTiming.secureConnectionStartSchreibgeschütztVeraltet

Wann der sichere Verbindungs-Handschlag beginnt. Wenn keine solche Verbindung angefordert wird, wird0 zurückgegeben.

PerformanceTiming.requestStartSchreibgeschütztVeraltet

Wann der Browser die Anfrage zum Abrufen des eigentlichen Dokuments, vom Server oder aus einem Cache, gesendet hat. Wenn die Transportschicht nach Beginn der Anfrage fehlschlägt und die Verbindung neu geöffnet wird, wird diese Eigenschaft auf die Zeit der neuen Anfrage gesetzt.

PerformanceTiming.responseStartSchreibgeschütztVeraltet

Wann der Browser das erste Byte der Antwort vom Server, aus einem Cache oder von einer lokalen Ressource erhält.

PerformanceTiming.responseEndSchreibgeschütztVeraltet

Wann der Browser das letzte Byte der Antwort erhält oder wann die Verbindung geschlossen wird, wenn dies zuerst geschieht, vom Server, dem Cache oder von einer lokalen Ressource.

PerformanceTiming.domLoadingSchreibgeschütztVeraltet

Wann der Parser seine Arbeit begonnen hat, das heißt, wennDocument.readyState auf'loading' wechselt und das entsprechendereadystatechange Ereignis ausgelöst wird.

PerformanceTiming.domInteractiveSchreibgeschütztVeraltet

Wann der Parser seine Arbeit am Hauptdokument beendet hat, das heißt, wennDocument.readyState auf'interactive' wechselt und das entsprechendereadystatechange Ereignis ausgelöst wird.

PerformanceTiming.domContentLoadedEventStartSchreibgeschütztVeraltet

Direkt bevor der Parser dasDOMContentLoaded Ereignis sendet, das heißt direkt nachdem alle Skripte, die direkt nach dem Parsen ausgeführt werden müssen, ausgeführt wurden.

PerformanceTiming.domContentLoadedEventEndSchreibgeschütztVeraltet

Direkt nachdem alle Skripte, die so schnell wie möglich nacheinander oder nicht ausgeführt werden müssen, ausgeführt wurden.

PerformanceTiming.domCompleteSchreibgeschütztVeraltet

Wann der Parser seine Arbeit am Hauptdokument beendet hat, das heißt, wennDocument.readyState auf'complete' wechselt und das entsprechendereadystatechange Ereignis ausgelöst wird.

PerformanceTiming.loadEventStartSchreibgeschütztVeraltet

Wann dasload Ereignis für das aktuelle Dokument gesendet wurde. Falls dieses Ereignis noch nicht gesendet wurde, wird0 zurückgegeben.

PerformanceTiming.loadEventEndSchreibgeschütztVeraltet

Wann derload Ereignishandler beendet ist, das heißt, wann das Ladeereignis abgeschlossen ist. Falls dieses Ereignis noch nicht gesendet oder noch nicht abgeschlossen ist, wird0 zurückgegeben.

Instanz-Methoden

DasPerformanceTimingInterface erbt keine Methoden.

PerformanceTiming.toJSON()Veraltet

Gibt einJSON-Objekt zurück, das diesesPerformanceTiming Objekt darstellt.

Spezifikationen

Specification
Navigation Timing Level 2
# dom-performancetiming

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp