PerformanceTiming: domInteractive-Eigenschaft

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, kann sie bereits aus den relevanten Webstandards entfernt worden sein, befindet sich im Prozess der Entfernung oder wird nur aus Kompatibilitätsgründen beibehalten. Vermeiden Sie die Verwendung und aktualisieren Sie gegebenenfalls bestehenden Code; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu treffen. Beachten Sie, dass diese Funktion jederzeit nicht mehr funktionieren kann.

Warnung: Diese Schnittstelle dieser Eigenschaft ist im Navigation Timing Level 2 specification veraltet. Bitte verwenden Sie stattdessen die PerformanceNavigationTiming Schnittstelle.

Die veraltete, nur-lesende PerformanceTiming.domInteractive-Eigenschaft gibt ein unsigned long long zurück, das den Moment repräsentiert, in Millisekunden seit der UNIX-Epoche, wenn der Parser seine Arbeit am Hauptdokument beendet hat, das heißt, wenn dessen Document.readyState zu 'interactive' wechselt und das entsprechende readystatechange-Ereignis ausgelöst wird.

Diese Eigenschaft kann verwendet werden, um die Geschwindigkeit des Ladens von Websites zu messen, die Benutzer fühlen. Dennoch gibt es ein paar Einschränkungen, die auftreten, wenn Skripte das Rendering blockieren und nicht asynchron oder mit benutzerdefinierten Webfonts geladen werden. Prüfen Sie, ob Sie in einem dieser Fälle sind, bevor Sie diese Eigenschaft als Stellvertreter für die Benutzererfahrung der Ladegeschwindigkeit einer Website verwenden.

Wert

Ein unsigned long long.

Spezifikationen

Specification
Navigation Timing Level 2
# dom-performancetiming-dominteractive

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch