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-Header Permissions-Policy mit der Direktive compute-pressure kontrolliert 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 zum Verwenden des Features erteilt wird. Weitere Details finden Sie unter Permissions-Policy > Syntax.

Standardrichtlinie

Die Standard-Listenberechtigung für compute-pressure ist self, was die Nutzung in Ursprungs-konformen verschachtelten Rahmen erlaubt, aber Drittanbieter-Inhalte daran hindert, das Feature zu nutzen. Arbeiter (dedizierte und geteilte) halten sich an die Berechtigungsrichtlinie, die von ihrem eigenen Dokument(en) festgelegt wurde.

Beispiele

Aktivierung des Compute Pressure auf Drittanbieter-Inhalten

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

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

Deaktivierung der Compute Pressure API vollständig

Dieser HTTP-Antwortheader deaktiviert die Berechnung des Drucks vollständig:

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

Spezifikationen

Specification
Compute Pressure Level 1
# policy-control

Browser-Kompatibilität

Siehe auch