FAQ - Adblock Plus 專案

Adblock Plus 跟 Adblock 有什麼關係?

Adblock 大約在 2004 年就已停止開發。由於當時許多人要求更新,於是 Michael McDonald 開發出了 Adblock Plus 0.5 — 大致上是第一個提供白名單、過濾條件集訂閱以及其他實用功能的 Adblock 版本。

此版本的 Adblock Plus 仍是以 Adblock 為基礎更新的,而其中有太多的限制影響改進。至於 Adblock 的品質...只能說還不如乾脆重寫。於是 Adblock Plus 0.6 — 一個致力於安全,易用且穩定的嶄新套件就此誕生。由於某些原因,許多在 Adblock Plus 0.5 上改進的部份並沒有納入 Adblock Plus 0.6,而是在 Adblock Plus 0.6.1 中加入。

Adblock Plus 0.5 的開發者 Michael McDonald 轉移了 Adblock 專案,希望能被繼續開發。基於這個原因,我 (Wladimir Palant) 從 Adblock Plus 0.6 起便成為 Adblock Plus 的主要開發者。

為什麼替某功能增加一個選項如此困難?

其實並不困難。但是為任何東西提供選項會都有它的後果。我在此簡單地引用 Joel Spolsky 所說的話:

你每提供一個選項,都是在要求使用者做出抉擇。

要求使用者 自己作出決定 並不是一件壞事。選擇的自由是美好的。人們 喜歡 坐在星巴克點一些以濃縮咖啡調配的飲料,正是因為他們有 許多選擇。Grande-half-caf-skim-mocha-Valencia-with-whip. Extra hot!

問題就出在當你要求使用者作出一些他們 毫不在乎 的選擇時…這會令使用者困惑,最後激怒他們。

當然這不表示所有功能及各種自訂選項都得移除。但多數選項不必在介面上太過搶眼,因為大部分的使用者並不需要它們。

為什麼替某功能增加快捷鍵如此困難?

不是這樣的。瀏覽器的視窗會用掉各種快捷鍵。而簡單的快捷鍵都已經被瀏覽器佔去了。甚至連 Ctrl+Shift+按鍵 的組合都會被許多套件使用。我們使用越多快捷鍵,就越有可能出現衝突。當然,您還是可以自由的 修改快捷鍵

我要如何協助你們?

您有許多方式可以貢獻給 Adblock Plus 專案: