TaskAttributionTiming

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die Schnittstelle TaskAttributionTiming liefert Informationen über die Arbeit, die an einer langen Aufgabe beteiligt ist, und den zugehörigen Rahmenkontext. Der Rahmenkontext, auch Container genannt, ist das iframe, embed oder object, das im Großen und Ganzen für eine lange Aufgabe verantwortlich gemacht wird.

Normalerweise arbeiten Sie mit TaskAttributionTiming-Objekten, wenn Sie lange Aufgaben beobachten.

TaskAttributionTiming erbt von PerformanceEntry.

PerformanceEntry TaskAttributionTiming

Instanz-Eigenschaften

Diese Schnittstelle erweitert die folgenden PerformanceEntry-Eigenschaften für Ereignis-Timing-Leistungseinträge, indem sie wie folgt qualifiziert werden:

PerformanceEntry.duration Schreibgeschützt Experimentell

Gibt immer 0 zurück, da duration für diese Schnittstelle nicht anwendbar ist.

PerformanceEntry.entryType Schreibgeschützt Experimentell

Gibt immer taskattribution zurück.

PerformanceEntry.name Schreibgeschützt Experimentell

Gibt immer "unknown" zurück.

PerformanceEntry.startTime Schreibgeschützt Experimentell

Gibt immer 0 zurück.

Diese Schnittstelle unterstützt auch die folgenden Eigenschaften:

TaskAttributionTiming.containerType Schreibgeschützt Experimentell

Gibt den Typ des Rahmencontainers zurück, einer von iframe, embed oder object.

TaskAttributionTiming.containerSrc Schreibgeschützt Experimentell

Gibt das src-Attribut des Containers zurück.

TaskAttributionTiming.containerId Schreibgeschützt Experimentell

Gibt das id-Attribut des Containers zurück.

TaskAttributionTiming.containerName Schreibgeschützt Experimentell

Gibt das name-Attribut des Containers zurück.

Instanz-Methoden

TaskAttributionTiming.toJSON() Experimentell

Gibt eine JSON-Darstellung des TaskAttributionTiming-Objekts zurück.

Spezifikationen

Specification
Long Tasks API
# sec-TaskAttributionTiming

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
TaskAttributionTiming
Experimental
containerId
Experimental
containerName
Experimental
containerSrc
Experimental
containerType
Experimental
toJSON
Experimental

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Experimental. Expect behavior to change in the future.
See implementation notes.

Siehe auch