web-dev-qa-db-ja.com

Webページからすべてのサードパーティドメインをブロックする

私がウェブを閲覧しているとき、FacebookやGoogleのようなサードパーティのサービスによって追跡されたくないのです。たとえば、somepage.comにアクセスした場合、許可しない限り、ブラウザがfacebook.comから要求することは望ましくありません。ただし、facebook.comにアクセスしても、Facebookは機能します。

誰かが私がこれを行うことを可能にするChromeまたはFirefox拡張機能を知っていますか?

ChromeのAdBlockは、Webページの要素を非表示にするだけで、ブラウザがそれらをダウンロードするのを停止しないため、機能していないようです。ある種のプロキシ/ブラウザ拡張機能のハイブリッドが最善を尽くす。

助言がありますか?ありがとうございました。

9
Wayne Bloss

アドオン スクリプトなし おそらくあなたが望むことをします。ページに必要なスクリプト/ドメインを明示的に許可する必要があり、他の特定のスクリプト/ドメインが起動しないようにすることができることを感謝します。また、ドメインを一時的に許可して、ページ/サイトが機能するために本当に重要であるかどうかを確認できるのも非常に便利です。

それは私に思い出させます:私は本当に寄付する必要があります。

4
ale

あなたを追跡しているサードパーティのサイトを表示/防止できる「Ghostery」というプログラムを発見しました。おそらくそれがあなたを助けることができるでしょう。すべての主要なWebブラウザ用のプラグインがあります。

http://www.ghostery.com/

4
Kmeixner

アドオンのRequestPolicyは、あなたが求めていることを実行し、一時的および永続的なホワイトリストの両方を許可します。

Mozillaアドオン-RequestPolicy

2
Mark

これをしないように警告します。これにより、スヌーピングやクロスサイトリクエストフォージェリが解決されると思われるかもしれませんが、問題が増えるだけです。多くのウェブサイトには、Paypal.comなどの個別のドメインがあります。staticpaypal.comには、画像、ビデオ、スクリプトなどのすべての静的コンテンツの読み込みを担当していると思います。

Noscriptを使用している場合、これにより多くの問題が発生することに気付くでしょう。 Webページにアクセスして、ページが機能したり、正しくレンダリングされたりするために、サードパーティのWebページがJavaScript(およびその他のアイテム)をロードできるようにする必要がある場合がたくさんあります。

2
Daisetsu

最近、私はまさにこの目的のためのプログラムを作成しました。クロムベースのブラウザのHost-rulesパラメータを利用して、許可されたドメインとIPのみに接続できるホワイトリストに登録されたブラウザセッションを起動します。さらに、ブラウザをデフォルトとしてシークレットモードで実行し、すべての拡張機能も無効にします。このようにして、ブラウザはボーナスとして拡張機能のメモリ負荷を失います。とてもシンプルなプログラムで、毎日使っていて安心です。 sourceforgeで確認できます。名前は BrowseWell です。

0
Vishukani