Permissions-Policy: compute-pressure Direktive

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.

Der HTTP Permissions-Policy-Header compute-pressure-Direktive steuert den Zugriff auf die Compute Pressure API.

Syntax

http
Permissions-Policy: compute-pressure=<allowlist>;
<allowlist>

Eine Liste von Ursprüngen, für die die Berechtigung zur Nutzung der Funktion erteilt wird. Weitere Details finden Sie unter Permissions-Policy > Syntax.

Standardrichtlinie

Die Standard-Whitelist für compute-pressure ist self, was die Nutzung in gleichartigen, eingebetteten Frames erlaubt, jedoch die Nutzung durch Drittanbieterinhalte verhindert. Worker (dedizierte und gemeinsame) halten sich an die Berechtigungsrichtlinie, die von ihrem/dokumentarischen Eigentümer gesetzt wird.

Beispiele

Aktivierung von Compute Pressure für Drittanbieterinhalte

Die Nutzung durch Dritte kann selektiv durch das allow-Attribut auf <iframe>-Elementen aktiviert werden:

html
<iframe src="https://example.com" allow="compute-pressure"></iframe>

Vollständiges Deaktivieren der Compute Pressure API

Dieser HTTP-Antwort-Header deaktiviert Compute Pressure vollständig:

http
Permissions-Policy: {"compute-pressure": []}

Spezifikationen

Specification
Compute Pressure Level 1
# policy-control

Browser-Kompatibilität

Siehe auch