Googleは火曜日、サードパーティのウェブサイト上のコードがChromeウェブストアからの拡張機能のインストールをトリガーできるChromeブラウザ拡張機能のインラインインストールを中止する予定であると発表した。
この決定は段階的に実施される予定だが、これは近年、Chrome ウェブストアやマルウェアを通じて配布された悪質な拡張機能に関する苦情が相次いで寄せられたことを受けてのものだ。
Googleは拡張機能のクリーンアップに関する調査論文を発表しています。研究者によると、2012年から2015年の間にChromeウェブストアに投稿された拡張機能の約10%が悪意のあるものでした。
Chrome ブラウザのユーザーには、拡張機能をインストールする 3 つの方法があります。Google の Chrome ウェブストアを使用する方法、サードパーティのウェブサイト上のリンクを使用してインライン インストールで Chrome ウェブストアから拡張機能を取得する方法、開発者モードを有効にしてオープン ソース リポジトリからコードをダウンロードしてインストールする方法です。
この 2 番目のオプションは、段階的に廃止される予定です。
拡張機能プラットフォームのプロダクト マネージャーである James Wagner 氏は、ブログ投稿で、その理由として、不要な拡張機能によって予期しないブラウザの動作が発生するというユーザーからの苦情が Google に多数寄せられており、そのほとんどは紛らわしい、または誤解を招くようなインライン インストールに関係するものであると説明しています。
「Chrome ウェブストアからインストールされた拡張機能は、インラインインストールでインストールされた拡張機能に比べて、アンインストールされたり、ユーザーから苦情が出たりする可能性が大幅に低くなります」と彼は説明します。
Chrome ウェブストアには、インストールの決定に役立つ拡張機能に関する情報が含まれていると彼は示唆している。
ブロックをブロック:GoogleがChromeウェブストアから仮想通貨マイナーを排除へ
続きを読む
2015年、Googleはインラインインストールの悪用、特に明らかに欺瞞的な手法を用いた拡張機能の悪用を防止しようと試みました。しかし、明らかにそれだけでは不十分でした。
2018年6月12日(火)より、新規公開の拡張機能ではインラインインストールが利用できなくなります。このchrome.webstore.install()
機能を利用する新規公開のコードでは、インストールアクションを直接実行するのではなく、Chromeウェブストアのタブが表示され、インストールが実行されます。
古い拡張機能では、Chrome ウェブストアの表示とは異なるインストール確認ダイアログが表示されるという、確立された動作が引き続き実行されます。
2018 年 9 月 12 日以降、すべてのコード呼び出しはchrome.webstore.install()
Chrome ウェブストアのインストール プロセスにリダイレクトされます。
2018 年 12 月初旬には、Chrome 71 からインライン インストール API が削除されます。サードパーティのウェブサイトでインライン インストールを呼び出すボタンを使用している場合は、該当するリンクを更新して Chrome ウェブストアの拡張機能リストを指すようにすることをお勧めします。®