web-dev-qa-db-ja.com

Privoxyでソーシャル共有ボタンをブロックできますか?

非常に多くのページに、これらの「いいね」、「ツイート」、「G + 1」、「共有」のボタンの行がいたるところにあり、スレッドの各投稿にあります。これらの不要なコンテキストをブロックできますかPrivoxyを使用

私はすでにPrivoxyを使用していて、それは多くの不要なコンテンツをブロックしますが、それでもこれらの「ソーシャル」ボタンはいたるところにあります。

特にPrivoxyを使ってこれらのボタンを完全に削除したいと思います。 AdBlock LITEやその他のソフトウェアを使用してブロックできることは知っていますが、私の質問はPrivoxyに固有です(理由、不要なコンテンツをすべてブロックするために1つのポイントが必要であり、AdBlockLITEを備えていないデバイス/ソフトウェアで動作する必要があります。したがって、私はPrivoxyを使用します)。

-

使用するソフトウェア:WindowsXPでのPrivoxy3.0.21

3
user50105

Privoxyの アクションファイル を読みたいと思うかもしれません。 Privoxyのカスタムアクションの例をいくつか示します。

Facebookをブロックする:

{+block{Block Facebook.}}
.facebook.
.fbcdn.

さまざまなトラッカードメインをブロックする:

{+block{Block Yahoo Analytics}}
s.yimg.com
.analytics.yahoo.com

{+block{Block Google Analytics and ads}}
.google-analytics.
.googleadservices.com
plusone.google.com
.googlesyndication.com

{+block{Block Twitter buttons}}
platform.Twitter.com/widgets

ブロック画像トラッカー:

{+block{Block web bugs} +handle-as-image}
.2mdn./.*\.[gif|jpg|png]
feeds.feedburner.com
.feedburner.com/.*[gif|jpg|png]$
s.ytimg.com/.*pixel.*gif$

補足として;私は個人的に ngrep をこのような気の利いたコマンドで同様のソリューションに使用するのが好きです。

ngrep -q 'facebook.com' -K 10

これは、その正規表現に一致するすべてのtcp接続を単に強制終了します。

1
jredd