Permissions-Policy: compute-pressure
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
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": []}
仕様書
Specification |
---|
Compute Pressure Level 1 # policy-control |