サポートの終了と削除(Chrome 64)

ジョー・メドレー
Joe Medley

Chrome のほぼすべてのバージョンで、プロダクト、パフォーマンス、ウェブ プラットフォームの機能に関して、多数の更新と改善が行われています。この記事では、Chrome 64(12 月 14 日時点でベータ版)での非推奨と削除の一部について説明します。

複数のシャドウルートのサポートを削除する

Shadow DOM バージョン 0 では、複数の Shadow ルートが許可されていました。2015 年 4 月の標準会議で、この機能をバージョン 1 に同梱しないことが決定されました。その後、Chrome 45 でサポートを終了しました。Chrome 64 ではサポートが終了しています。

削除の目的 | Chromestatus Tracker | Chromium のバグ

getMatchCSSRules() を削除

getMatchedCSSRules() メソッドは、特定の要素に適用されているスタイルルールのリストを取得する、非標準の WebKit 専用 API です。これは 2014 年に非推奨になりました。標準トラックではないため、削除されています。

現時点では標準ベースの代替手段がないため、デベロッパーは独自に作成する必要があります。Stack Overflow には 1 つ以上の例があります。

削除の目的 | Chromestatus Tracker | Chromium のバグ