2012-01-03 7 views
11


adblock plusはどのように広告をブロックしますか?私はそれが広告を非表示にし、いくつかのCSSを注入しましたが、私は彼がそれだけではありませんと思います - 例えばHTTPリクエストをブロックする。..Adblock PlusはどのようにChromeで動作しますか?



+0

また、このタイプのプラグインは帯域幅を節約すると言われているので、これは私にとっては明らかではありません。したがって、このソフトウェアは、指定されたコンテンツがダウンロードされたときに除外するのではなく、指定されたコンテンツをダウンロードすることを防ぐ方法が必要です。 –

答えて

1

を彼らがここでの簡単なアイデアを与える:http://chromeadblock.org/extensions/adblock-for-chrome/

実際の詳細はありません。私は彼らがやっていることは、広告、広告、スポンサードのようなbadwordsのCSSクラスとIDをチェックすることだと思っています.... さらに、AdWordsなどの主要な広告サーバーの一覧があり、ドメインが読み込まれないようにします。 その後、削除された広告のサイズが計算され、空白のCSSで埋められるようです。

私はそれがどうやっているのか分からないかもしれませんが、それが私のやり方です。を隠し

要素:CSSスニペットをブロックすることになっている要素を非表示にするには、Webサイトに注入され

+0

「Adblock for Chrome」を参照していますが、「Adblock Plus」に関する質問がありました。 –

+0

Sebastian、 "リンクをクリックしてください";) – Jimi

17

自分好みPlusは、ウェブサイト上のコンテンツをブロックするための2つのメカニズムを持っています。このようにして、レンダリングされたページから広告が完全に削除され、広告に使用される領域がウェブページの実際のコンテンツに使用され、ウェブページ自体の一部であるコンテンツ(テキスト広告など)ブロックされる。しかし、これは、リソースが最初にロードされるのを妨げません。

リクエストブロック:ブロックされていると思われるリソースを取得するためのHTTPリクエストはロードできません。これにより、ページの読み込み速度が向上し、トラフィックが減少し、YouTubeの動画広告のようにFlash内から読み込まれたコンテンツをブロックすることさえ可能になります。

特定のウェブサイトで非表示にする要素とブロックするURLの両方がフィルタリストによって制御されます。デフォルトでは、Adblock PlusはEasyListを使用します。しかし、独自のフィルタルールを設定したり、他のフィルタリストを設定することは自由です。

+0

これはまさに私が書いたものです。 – bluewhile

2

ここでは、それがどのように行われるかである:https://adblockplus.org/en/faq_internal#elemhide

彼らはちょうど彼らがそのJSとブラウザのレベルでスタイルシート、すなわちユーザエージェントで手に持っているIDのリストとブロックにadblockのダウンロードを無効にします。

関連する問題