30秒で判断
- 対応すべき人: Protected Audience(Privacy Sandbox)で
<fencedframe>/window.fenceを使い広告計測している開発者 - 対応不要な人: FencedFrame / FFAR を使っていない、Privacy Sandbox関連APIに依存していない
この変更が意味すること
Chrome 156 は機能削除を含むアップデート予定です。FencedFrame要素と window.fence API が削除されるため、該当機能に依存するコードは動作しなくなります。影響を受ける場合は代替フローへの移行が必須です。あわせてCSSやモジュール読み込みの改善も入ります。
主な新機能
@property の記述子省略対応
@property ルールや CSS.registerProperty() で任意の記述子を省略できるようになります。省略時は universal syntax・継承なし・guaranteed-invalid の初期値が既定になります。
scroll-snap-type: pair
scroll-snap-type に pair キーワードが追加され、一方の軸でスナップした要素に他方の軸でも同じ要素へスナップさせられます。
モジュール読み込み失敗のリトライ
失敗したモジュール読み込みがキャッシュされなくなり、import() の再実行でリトライ可能になります。
非推奨・削除
FencedFrame要素と window.fence API の削除
<fencedframe> 要素と、FFAR(Fenced Frames Ads Reporting)を含む window.fence JS API が削除されます。Protected Audience 由来のプライバシー保護型広告レポーティングに使われていた機能です。
開発者への影響
FencedFrame / FFAR に依存する広告計測コードは、削除後に動作しなくなります。代替のレポーティング手段への移行を早めに計画してください。CSSやモジュール関連の追加機能は後方互換で、導入は任意です。
データソース: Chrome Platform Status AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
