Permissions-Policy: compute-pressure
利用可能性は限定的
この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
HTTP の Permissions-Policy ヘッダーの compute-pressure ディレクティブは、計算負荷 API へのアクセスを制御します。
構文
http
Permissions-Policy: compute-pressure=<allowlist>;
<allowlist>-
この機能を許可するオリジンのリストです。
Permissions-Policy> 構文を参照してください。
既定のポリシー
compute-pressure の既定の許可リストは self で、同じオリジンにある埋め込みフレームでの使用は許可されますが、サードパーティのコンテンツがこの機能を使用することは禁止されます。ワーカー(専用および共有)は、それが属する文書で設定された権限ポリシーに準拠します。
例
>サードパーティコンテンツの計算負荷 API を有効化
サードパーティからの使用は、 <iframe> 要素の allow 属性を使用して選択的に有効にすることができます。
html
<iframe src="https://example.com" allow="compute-pressure"></iframe>
計算負荷 API を完全に無効化
この HTTP レスポンスヘッダーは、計算負荷 API を完全に無効にします。
http
Permissions-Policy: {"compute-pressure": []}
仕様書
| 仕様書 |
|---|
| Compute Pressure Level 1> # policy-control> |