Chrome 89 ベータ版は 2021 年 1 月 28 日にリリースされ、2021 年 3 月第 1 週に安定版になる予定です。
の接頭辞付きイベントを削除する
<link
rel=prerender> でディスパッチされる従来の接頭辞付きイベント(webkitprerenderstart、webkitprerenderstop、
webkitprerenderload、webkitprerenderdomcontentloaded)が Chrome から削除されました。
noopener で開いたウィンドウの sessionStorage のクローン作成を停止する
noopener でウィンドウが開かれた場合、Chrome はウィンドウを開いた元のウィンドウの sessionStorage のクローンを作成しなくなります。代わりに、空の sessionStorage 名前空間が開始されます。これにより、Chrome は HTML 仕様に準拠します。
Chrome プラットフォームのステータス | Chromium のバグ
非推奨ポリシー
プラットフォームの健全性を維持するため、Google は、役目を終えた API をウェブ プラットフォームから削除することがあります。API を削除する理由はさまざまですが、たとえば次のようなものがあります。
- 新しい API に置き換えられた。
- 他のブラウザとの整合性と一貫性を確保するため、仕様の変更を反映するように更新された。
- 他のブラウザでは実現しなかった初期の試験運用版であるため、ウェブ デベロッパーのサポートの負担が増える可能性がある。
これらの変更の一部は、ごく一部のサイトに影響します。問題を事前に軽減するため、デベロッパーがサイトを稼働させ続けるために必要な変更を行えるよう、事前に通知するようにしています。
現在、Chrome では API の非推奨と削除のプロセスが用意されています。 基本的には次のようになります。
- blink-dev メーリング リストで発表する。
- ページで使用が検出されたときに、Chrome DevTools のコンソールに警告とタイムスケールを設定する。
- 使用量が減ったら、機能を削除するまで待機してモニタリングする。
非推奨の機能の一覧は、chromestatus.com で deprecated フィルタを使用して確認できます。 削除された機能は、removed フィルタを適用して確認できます。また、これらの投稿では、変更、理由、移行パスの一部を要約するよう努めます。