Permissions-Policy: compute-pressure
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, bevor Sie diese produktiv verwenden.
Der HTTP-Permissions-Policy
-Header compute-pressure
-Direktive steuert den Zugriff auf die Compute Pressure API.
Syntax
Permissions-Policy: compute-pressure=<allowlist>;
<allowlist>
-
Eine Liste von Ursprüngen, für die die Berechtigung zur Nutzung der Funktion erteilt wird. Siehe
Permissions-Policy
> Syntax für weitere Details.
Standardrichtlinie
Die Standard-Whitelist für compute-pressure
ist self
, was die Nutzung in gleichnamigen verschachtelten Frames erlaubt, jedoch die Nutzung durch Drittanbieter-Inhalte verhindert. Worker (dedizierte und geteilte) halten sich an die Berechtigungspolitik, die durch ihr zugehöriges Dokument festgelegt wird.
Beispiele
Bereitstellung des Compute Pressure für Drittanbieter-Inhalte
Die Nutzung durch Drittanbieter kann selektiv mithilfe des allow
-Attributs auf <iframe>
-Elementen aktiviert werden:
<iframe src="https://example.com" allow="compute-pressure"></iframe>
Deaktivierung der Compute Pressure API komplett
Dieser HTTP-Antwort-Header deaktiviert die Compute Pressure vollständig:
Permissions-Policy: {"compute-pressure": []}
Spezifikationen
Specification |
---|
Compute Pressure Level 1 # policy-control |
Browser-Kompatibilität
BCD tables only load in the browser