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
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:
<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:
Permissions-Policy: {"compute-pressure": []}
Spezifikationen
Specification |
---|
Compute Pressure Level 1 # policy-control |