Google Chrome 拡張の AdThwart が Adblock Plus に名称変更!!
Wladimir は Firefox 4 リリース待ちで暇になったのかな?
⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ 以下はいつものオレ訳(要約) ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓ ⇓
以前は Firefox 以外のブラウザ用に Adblock Plus をリリースするつもりはなかったが、「○○版出してくれ」って要望があまりにウザイので方針を転換した
方針転換の理由
- 1つのブラウザに依存することが自分たちのゴールを制約していることに気付いた
- Adblock Plus 派生版のプロジェクトと連携するのが思っていたほど容易ではなかった
- ユーザーのコミュニティが派生版毎に分断されてしまう
なぜ Google Chrome 対応が先? Internet Explorer(IE)じゃないの?
- IE はブラウザ拡張の作成環境がここ数年でも改善されていない。対して Google Chorome 用の拡張は Firefox 版のコードを再利用することが比較的容易だ
- 最近の Google Chrome ではダウンロードをブロックできるようになってきた
- Google Chrome 拡張からであれば Safari 版への展開も容易だろう
コードを最初から書き起こした?
ノー。AdThwart 作者 Tom Joseph が開発を続ける時間を確保できないとのことなので、合意の上でプロジェクト名を「Adblock Plus for Google Chrome」に変更し引き継いだ。Tom Joseph は Contributor として残る
これまで完了していること
おことわり「Google Chrome の制約により Firefox 版とまったく同一の機能は提供できない」
完了しているのは
- 「Adblock Plus for Google Chrome (Beta)」への Rebrand
- 「Mozilla Public License 1.1」へライセンス変更(ライセンス変更不可能なコードは削除するか書き直された)
- 従来の Adblock Plus コードから自動で Google Chrome 版のコードを自動生成する仕組みを導入し、旧来の AdThwart コードを更新し Adblock Plus コードにシンクロするようになった
- 小さな修正(その中で代表的なのは XHTML への対応)
これからの予定
- Adblock Plus とより多くのコード共有を進め、同一の動作を実現する
- 現在隠されているだけの広告をダウンロードからブロックする
- Adblock Plus と合わない部分や既知の欠点を削除する
- Adblock Plus 1.4 に合わせユーザーインターフェースを再設計