web-dev-qa-db-ja.com

Adblock Plus-デフォルトで無効になっており、サイトごとに有効になっています

現在、Adblock Plusをデフォルトで無効にしていますが、一部のサイトで広告をブロックしたいと思います。これはAdblockで可能ですか、それとも別のアドオンが必要ですか?

18
SPRBRN

Adblock Plus について質問していると思います。他の拡張機能についての質問にはお答えできません。一部の拡張機能は Adblock Plusフィルター構文 を少し壊れた方法で実装しました。

はい、ホワイトリストモードでAdblock Plusを実行することは可能です。それはやや厄介ですが、この機能のユーザーインターフェイスのサポートはまだ非常に不足しています。まず最初に、どこでもAdblock Plusを無効にする効果を持つカスタムフィルター@@*$documentを追加する必要があります。

Firefoxでこのフィルターを追加するには:

  • AdblockPlusアイコンをクリックします。
  • メニューから[フィルター設定]を選択します(Ctrl + Shift + Fを押すこともできます)。
  • 「カスタムフィルター」タブに切り替えます。
  • まだフィルターグループがない場合は、[フィルターグループの追加]をクリックします。それ以外の場合は選択してください。
  • 右側の[フィルターを追加]ボタンをクリックして、このフィルターを入力します。

このフィルターをChromeまたはOperaに追加するには:

  • Adblock Plusアイコンを右クリックします。
  • メニューから「オプション」を選択します。
  • [独自のフィルターを追加する]タブに切り替えます。
  • テキストフィールドにフィルターを入力し、[フィルターの追加]をクリックします。

トリッキーな部分は、特定のWebサイトでブロックを許可するたびにフィルターを更新することです。現在、Firefoxではこれが大幅に簡単になっています。

  • Webサイトで、AdblockPlusアイコンをクリックします。
  • メニューから[ブロック可能なアイテムを開く]を選択します(Ctrl + Shift + Vを押すこともできます)。
  • エントリは1つだけですので、右クリックします。
  • 「example.comでこのフィルターを無効にする」を選択します。example.comは現在のサイトです。
  • ブロック可能なアイテムのリストの右上隅にある十字記号をクリックするか、もう一度Ctrl + Shift + Vを押してブロック可能なアイテムを閉じます。

これにより、追加したフィルターが@@*$document,domain=~example.comなどに自動的に変更されます。

現在、ChromeまたはOperaを使用している場合、これを自動的に行う方法はありません。AdblockPlusオプションに移動し、フィルターを手動で編集する必要があります。実際には、をクリックすると簡単になります。 [独自のフィルターを追加]タブの下部にある[未加工テキストとしてフィルターを編集]。複数のドメインでのブロックを許可する場合、フィルターは次のようになります:@@*$document,domain=~example.com|~example.info|~foo.example.org

免責事項:私はAdblockPlusの主任開発者です。

22
Wladimir Palant

通常のアドブロックはこれを行います。 [カスタマイズ]を選択し、[これらのドメインを除くすべての場所に広告を表示する...]を選択し、メッセージシステムに問題がある場合は、ebay.comまたは〜ebay.com | 〜mesg.ebay.comと入力します。

0
loqk