2011-09-13 5 views
3

いくつかの質問はどのようにしてadblockの使用を検出するのかと関係していますが、subvertの検出方法については説明できませんでした。個人的に広告ブロック検出を覆す?

enter image description here

+0

なぜこのことをしたいですか? –

+0

サイトを使用しないでください。 –

+0

ユーザー(FFのGreaseMonkeyスクリプトなど)を意味しますか? –

答えて

2

私は他の人が異なる視点を持っていることを知っているけれども、私は、それが適切な検出を広告ブロックをバイパスするために見つけることはありません。サイトで広告を表示せずにコンテンツを提供したくない場合(おそらく、そのサイトに支払う唯一の方法)、それは私の特権であると思われ、広告のブロックを検出する手間がかかった場合それはそれが彼らの権利だと思われる。

つまり、広告をブロックしていることを検出する方法はいくつかあります。あなたがしていないときに広告を持っていたことをシミュレートできないほど複雑なものもあります。たとえば、フラッシュをブロックしていて、フラッシュオブジェクトと通信してそこにあることを確認しようとしている場合、実際にそこにあることをシミュレートする必要があります。検出ロジックが非常に簡単だった場合、何らかのシミュレーションでそれを欺くことは可能かもしれません。しかし、私はこれが単に武器競争であると思うし、かなりの数の人々が彼らのブロック検出を阻止したら、彼らはそれをより洗練されたものにするだろう。

この場合、実際のjavascript検出コードを直接修正して偽の回答を返す方法を見つけようとするとよいでしょう。どのように行うかはサイトごとに異なり、ソリューションは特定のサイト向けにコード化する必要があります。私はそれをお勧めしません。

+3

私はAdBlockを使用しています(何年も持っています)。ページの読み込みがより速く、よりうまくいくように助けてくれてありがとうございますが、私は故意にホワイトリスト([Ars Technica](http://arstechnica.com/) )。私が信頼して楽しむサイトしかし、正直なところ、私はほとんど(実際には、これまでに)広告をクリックしていたので、表示以外にはそれほど助けになるとは思えませんでした。しかし、いくつかのサイトでは、視覚障害を被ります。 –

+0

私の主張は、それが本当にあなたの決断ではないということです。あなたが広告を表示しない場合、ウェブサイトを保留するのはウェブサイト所有者の決定です。表示される広告で決して何もすることはないと主張することはできますが、広告は多くのインターネットに支払うので、モデルは多くのサイトで動作します。多くの人が広告をブロックした場合、私たちは非常に異なるインターネットを持っています。 – jfriend00

+1

私がリクエストしている場合は、サイト管理者ではなく(私がiOSに参加していなくても)コントロールしています。私はコンテンツとディスプレイの所有者ではなく、私が見たいものと見たいものを見ます。コンテンツ所有者がビジネスを失っても、私はそのチャンスがなくなりました。したがって、注意の私の注意。 –

関連する問題