私は長年、AdBlock Plus を使ってポップアップ広告をブロックしてきました。
しかし、ここ数か月で、Web を席巻している「新しい」種類のポップアップが増えているようです。これらは、ABP が無力な JavaScript ベースの「モーダル」ポップアップです。例として、添付を参照してください。
必要な機能を損なわずにこれらの広告を削除する方法はありますか?
答え1
問題は、ポップアップのように見えるものの、実際にはポップアップのような印象を与える HTML にすぎないことです。これは、オーバーレイと呼ばれることがよくあります。つまり、一部のサイトでは不要になります (スクリーンショットのように) が、他のサイトでは非常に必要になります (ショッピング バスケットのプレビュー画面など)。
広告はブロックされる可能性がありますが、割引ポップアップや Cookie ポリシー通知などの便利なものもブロックされる可能性があり、同意するまで続行できません。
FirefoxとChromeには、オーバーレイの背後これで、必要な機能が得られる可能性があります (AdBlocker に似ていますが、オーバーレイ用です)。Chrome には、と呼ばれる追加のプラグインもありますoverlay blocker
。これは多くの理由から完璧ではなく、すでに述べたように、自己責任で行ってください (一部のサイトが意図したとおりに動作しなくなる可能性があるため)。
最後に、AdBlock plusはカスタマイズできるので役立つかもしれません。詳細についてはこのフォーラムを参照してください。https://adblockplus.org/forum/viewtopic.php?t=18595
JavaScript を無効にするオプションもあります。これで十分ではないことは承知していますが、それでも選択肢の 1 つです。
答え2
ぜひご覧になってみてくださいノースクリプトプラグイン。JavaScript をグローバルに無効にするよりも少し便利です。
答え3
見てみましょうオーバーレイブロッカーChrome 拡張機能。ポップアップが自動的に停止され、ページが壊れなくなりました。