window.external.AddSearchProvider() がダミー関数となりました

公開日:

カテゴリー: DOM

リリース: Firefox 78, Firefox 78 ESR

概要

Firefox 78 以降、window.external.AddSearchProvider とそのエイリアスである window.sidebar.AddSearchProvider は、HTML 仕様 に従い、何もしないダミー関数となります。この Internet Explorer 由来の旧式メソッドは Firefox 65 以降廃止予定となっていました。Google は 2016 年に Chrome 54 で既にこれをダミー関数としており、他のモダンブラウザーは非対応です。

あなたのウェブサイトで独自の検索プロバイダーを提供したい場合は、まだ 2 つの方法があります。

Netscape 由来の非標準 window.sidebar オブジェクトは 近い将来削除されます

これをテストするには?

この変更は当プロジェクト提供の Firefox 開発者ツール拡張機能 に含まれている互換性チェッカーでテスト可能です。今すぐインストールしましょう!

参考資料