Chrome 70には、拡張機能のアクセスを制限するオプションが備わっています

拡張機能は、非常に多くのことに役立ちます。不要なコンテンツのブロックからWebサイトの変更まで、ブラウザーの使いやすさの向上やショッピング体験の向上。

Chrome拡張機能は、許可されていることが制限されています。 Chromeは、拡張機能が特定の権限をリクエストすることを要求する権限システムをサポートしています。すべてのサイトのデータへのアクセス、およびユーザーは拡張機能に要求された権限を付与する必要があります。

犯罪者や一部の拡張機能開発者は、Googleが拡張機能の検査に使用する自動システムに抜け穴を発見しました。セキュリティ企業は、Chromeウェブストアで悪意のある、またはプライバシーを侵害する拡張機能を特定しました 複数 回 に 2018年だけ。

以前にChromeに拡張機能をインストールしたことがある場合、拡張機能が一部または単一のサイトでのみ実行されることになっているにもかかわらず、広範囲にわたる権限(すべてのサイトのデータにアクセスする)を要求する拡張機能に遭遇した可能性があります。この許可を要求するすべての拡張機能が悪意があるとは限りませんが、一部の拡張機能はそれが悪質であるか、プライバシーの観点から問題があります。

ながら ユーザーはChromeの拡張機能を確認できます それらが正当であることを確認するためにそれらをインストールする前に、JavaScriptとChrome拡張機能がどのように機能するかについての知識が必要であるため、そうすることは少数派にすぎません。

グーグルは計画を明らかにした 今日 2018年10月中旬にChrome 70をリリースして状況を改善するため。

サイト拡張機能に対するユーザーコントロールが実行される可能性があります

chrome extensions restrict access

Googleは、拡張機能がアクセスできるホストをChromeユーザーが制御できるようにする予定です。現在、拡張機能にすべてのウェブサイトのデータを変更する権限がある場合、それを行うことができ、ユーザーはその時点でChromeから再度削除する以外に何もできません。

Chrome 70以降、Chromeユーザーは次の方法で拡張機能のホストアクセスを制限できます。

  • 特定のサイトへのアクセスを制限します。 ghacks.netのみ。
  • すべてのサイトでアクティブにするにはクリックを有効にします。

インストールされている拡張機能を右クリックすると、メニューに新しい「this can read and change site data」項目が表示されます。マウスカーソルをその上に置くと、その拡張機能へのアクセスを制限するオプションが表示されます。

インストールされている拡張機能の詳細ボタンをクリックしたときに、chrome:// extensionsで実行するサイト拡張機能を管理することもできます。

chrome limit extensions

新しい[この拡張機能に、アクセスしたWebサイト上のすべてのデータの読み取りと変更を許可する]メニューには、拡張機能を「オンクリック」または「特定のサイト」に制限するオプションが用意されています。

「特定のサイト」を選択すると、拡張機能の実行が許可されているサイトのリストが表示されます。その場合、ホワイトリストとして機能する複数のサイトをリストに追加できます。リストにない拡張機能のサイトへのアクセスはブロックされます。

拡張機能をインストールすると、新しい機能が利用可能になることに注意してください。 ChromeウェブストアからのChrome拡張機能のインストールでは、現在インストールされる拡張機能のサイトアクセスを制限するオプションは表示されません。

すべてのサイトへのアクセスを要求する拡張機能に別のデフォルトを設定するために、Googleが将来的に変更するか、Chromeのオプションを統合する可能性があります。

現時点では、インストール後にサイトのアクセス許可を変更することのみが可能です。

Chromeは、サイトへのアクセスを必要とするが、アクセス制限のためにアクセスできない拡張機能アイコンを強調表示します。

拡張機能アイコンをクリックすると、「この拡張機能を使用するためにページを再読み込み」が表示されます。

chrome extension wants access

拡張機能はページへのアクセスを許可され、後でページでその機能を使用できます。

選択した拡張機能は、アクティブ化した場合にのみ選択したページにアクセスする権利を取得しますが、クリックのみでアクティブ化するように設定されている場合、他のページにはアクセスしません。

拡張機能をサイトのすべてのページで実行したい場合は、代わりに「サイト上」オプションを選択します。

おわりに

Chromeユーザーは、Chrome 70で拡張機能をより適切に制御できます。拡張機能を制限して、少数のサイトでのみ実行したり、クリックしたときにのみアクティブ化したりできます。デフォルトでは、どこでもアクセスが許可されますが、変更はないようです。

新しいオプションは、インストールする拡張機能を制限したい上級ユーザー向けのツールと考えています。これは確かに、特定の種類の拡張機能にとって正しい動きです。ビデオまたは画像のダウンロードは、必要なときにのみ実行し、ブラウザーにサイトをロードするときはいつでも実行しないでください。

ただし、これが新しいユーザーや経験の浅いユーザーに非常に人気があるとは思えません。 Googleが新しい拡張機能のデフォルトを設定するオプションを追加できれば素晴らしいと思います。

バージョン70を実行しているChromeユーザーは、chrome:// flags /#extension-active-script-permissionをenabledに設定することで、この機能をすでに有効にすることができます。

これが他のブラウザメーカーでも実装されるのを楽しみにしています。

では、あなた: 発表についてどう思いますか?

ヒント :最高のChrome拡張機能と最高のFirefoxアドオンのリストをご覧ください。