digital 千里眼 @abp_jp

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

Adblock Plus 2.0.4 開発版が alpha から Beta に移行 3420 => 3443 それに伴う変更点

いつも通り作者ブログのオレ訳です
ざっくり言うと「旧バージョンサポートの縛りから解放され、ファイル I/O の改良(非同期化)ができた」

Adblock Plus 2.0.4b.3443 から patterns.ini と elemhide.css の I/O が非同期化されます

  • Firefox の起動と終了が速くなる
  • 設定の反応が良くなり、ブラウザが一瞬固まるようなことがなくなる
  • いまいち信頼性に欠ける cache.js が不要になる
一方でこの方法には欠点もあり、それ故に決断まで時間がかかりました
  • Adblock Plus がフィルタを読み込む前に最初のブラウザウィンドウが表示され、セッションの復元やホームページ指定されたページで広告が表示されることがある。自分が試した限りでは発生しなかったが、可能性としては残る
  • patterns.ini がブラウザ終了時に保存されなくなることで 250 以下のフィルタヒット数情報が失われることがある
既知の問題点(まもなく修正予定)
  • アップデート時に表示される初回起動ページでの設定変更が反映されない
  • elemhide.css への書き出しが稀に失敗することがある