digital 千里眼 @abp_jp

アナログな日常とデジタルの接点

なぜかブラウザ起動直後だけ広告がブロックされない...場合の対処法

  • 2017-05-24 公開の Adblock Plus 2.9 で please_kill_startup_performance preferences 設定は削除されました。下の「この副作用を避けるには?」で紹介している方法はもう使えませんので悪しからず…
    (外部リンクからブラウザ起動した時に広告が表示されても発作を起こさないように心しておきましょう)

ABP Japanese Filters の不具合報告を見てると、以下の仕様変更をフィルタの不具合と誤認してるケースが散見されたので注意喚起

FirefoxAdblock Plus はバージョン 2.6 からブラウザとは非同期的に起動するようになっています

副作用として Firefox 起動と同時に読み込まれたページの広告がブロックされないことがあります

ABP Japanese Filters ユーザーの不具合報告を見てると「フィルタがあるのにブロックできていない」ケースが散見され、この副作用が原因と考えられます

この副作用を避けるには?

  • about:config で「extensions.adblockplus.please_kill_startup_performance」の設定値を true にしましょう

  • 設定を変更したくない場合は、Firefox 起動後に表示されるページが「about:addons」になるようにし、アドオンを手動更新している間に Adblock Plus が起動する...といった「運用方法の工夫」でも対処できます
(おまけ)不具合を報告する前に確認しておきたいこと
  • 上記副作用で広告がブロックされていないだけなのに、Adblock Plus 本体やフィルタの不具合と断定していないか
  • 「控えめな広告を許可」したまま「広告がブロックされない」と勘違いしていないか


(参考)FirefoxAdblock Plus の設定一覧: Adblock Plus preferences