Limited support 一部のブラウザのみ対応。使用時はサポート状況を確認すること。

概要

Feature Policy は HTTP ヘッダーや iframe の allow 属性でブラウザ機能(カメラ、マイク等)の使用を制御します。現在は Permissions Policy に移行中です。

対応ブラウザ

デスクトップ

Chrome 74+
Edge 79+
Safari 未対応
Firefox 未対応

モバイル

Chrome Android 74+
Safari iOS 未対応
Firefox Android 未対応

基本構文

HTML
<!-- iframeでのFeature Policy -->
<iframe src="https://example.com"
  allow="camera 'none'; microphone 'none'; geolocation 'self'">
</iframe>

実務での使いどころ

  • Feature policy の活用

    Feature Policy(非推奨、Permissions Policyに移行)。ブラウザ機能の使用を制御。

注意点

  • 一部のブラウザでのみ対応。使用前にブラウザサポートを確認すること。

アクセシビリティ

  • スクリーンリーダーでの読み上げを確認すること。