跳转到内容

uBlock Origin

本页使用了标题或全文手工转换
维基百科,自由的百科全书

uBlock Origin
uBlock Origin弹出界面(基本模式)
uBlock Origin弹出界面
原作者Raymond Hill(gorhill)
開發者目前:
Raymond Hill
过去:
Deathamns、Chris Aljoudi、Alex Vallat
首次发布2014年6月23日,​10年前​(2014-06-23[1]
当前版本
  • 1.64.0(2025年5月13日;穩定版本)[2]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言JavaScript
操作系统跨平台
语言44[3]种语言
类型Mozilla 扩展
Google Chrome 扩展
Microsoft Edge 扩展
许可协议GPLv3+
网站uBlock Origin
github.com/gorhill/uBlock/

uBlock Origin(发音yoo-block/ˈjblɒk/)是一款知名的自由、开源跨平台内容过滤浏览器扩展[4][5][6],uBlock Origin預設移除廣告和網站追蹤器,並供使用者自行過濾其他内容。[7][8][與來源不符]該擴展可在多款浏览器上使用,包括ChromeFirefoxEdgeOpera[9][无关引用][10]

uBlock Origin佔用的記憶體和CPU比起同類型的扩展少上許多,因此曾获多家技术网站赞誉為高效率的廣告攔截工具。[11][12][13][14]uBlock Origin目前由其製作者Raymond Hill开发和维护。[15][需要非第一手來源]

历史

[编辑]

uBlock

[编辑]
uBlock Logo
uBlock

uBlock Origin最初命名为“μBlock”,后改为“uBlock”以避免“µ”的发音引致混乱。其代碼庫HTTP Switchboard英语HTTP Switchboard分支和另一个名为uMatrix的拦截扩展而來。[16][无关引用]與前兩者不同,uBlock主要依賴於社区维护的黑名單英语Blacklist (computing)(又稱為「屏蔽列表」)[17],同时增加了額外功能和将代码质量纳入到发布英语Release engineering标准。[18]

於2015年4月,原開發者Raymond Hill放棄uBlock,並把控制權轉移給Chris Aljoudi。[19]Hill最後回歸,並將代碼庫分支以繼續開發。[20][需要非第一手來源]這個版本後來改名為uBlock Origin,完全脫離Aljoudi的uBlock。[21]在项目分裂后不久,Chris Aljoudi创建了ublock.org用以托管uBlock、宣传该扩展和请求捐助。對此,uBlock的创始人Raymond Hill表示“ublock.org所寻求的捐款不会使那些对uBlock Origin建立做出最大贡献的人受益。”[21]

该项目最后的源代码提交发生在2015年8月。[22][與來源不符]2018年7月,uBlock被AdBlock開發商收購。[23]

uBlock Origin

[编辑]
uBlock Origin Logo
uBlock Origin

uBlock的原作者Raymond Hill,目前继续在名为uBlock Origin的扩展上工作,这有时被缩写(风格化)为「uBlock₀」。[來源請求][24]截至2016年12月,uBlock Origin Chrome擴充套件拥有700万活跃用户,Firefox版本有250万活跃用户。[25][26]此项目拒绝捐款。[27]

根據Sourcepoint与comScore英语comScore的联合调查报告顯示,在截至2015年8月的10个月跟踪期内,它的增长率为833%,在已列出软件中增长最快。[28]该报告将增长归因于用户对纯粹屏蔽软件的需求,而不想要有“可接受广告”的程序。[29]

2016年1月,uBlock Origin被加入到Debian 9和Ubuntu 16.04的代码库。[30][需要非第一手來源][31][需要非第一手來源]2016年5月,该扩展被Mozilla选为“本月精选”。[32]

Ellis Tsung (el1t)於2016年12月9日發布了用於MacOS Safari瀏覽器的uBlock Origin。[33]

Nik Rolls于2016年12月11日正式发布了用于微软Edge浏览器的uBlock Origin。[34]

功能

[编辑]

屏蔽和过滤

[编辑]

uBlock Origin支援Adblock Plus大多數的過濾規則語法和訂閱列表,並預設啟用流行的過濾規則列表EasyList和EasyPrivacy。[6][35]使用者還能匯入社羣提供的過濾列表,和hosts檔案來過濾內容。此外,uBlock Origin可以動態過濾指令碼和iframe、選取並隱藏網頁元素。截至0.8.7.0版,uBlock Origin中的動態過濾能完全替代RequestPolicy等附加元件。[36]

日益成長中,uBlock Origin已添加了許多uBlock沒有的功能[原創研究?],例如:色盲模式、動態URL過濾、紀錄檔和附屬的DOM Inspector、私隱選項(如停用超連結監測、停用預先載入模式)、按網域切換是否:封鎖彈出式視窗、封鎖大型媒體元素、啟用元素過濾規則、封鎖字型、封鎖指令碼。[37]

性能

[编辑]

技术网站和用户認為uBlock Origin相比起同類型扩展(诸如Adblock Plus)占用更少的资源。[38]2015年8月的性能指标测试英语Benchmark (computing)显示,uBlock Origin在十款受測屏蔽扩展中能最有效率地利用资源。[39]

uBlock Origin会测探每个網頁所需的样式资源,而不是采用普适性的样式表[來源請求]该扩展将用户启用的过滤规则创建一份快照。与每次都从缓存检索过滤规则相比,有助于加快擴充功能的启动速度。[40]

支持的平台

[编辑]

uBlock Origin为各大主要浏览器排版引擎的应用程序积极开发。

参见

[编辑]

参考资料

[编辑]
  1. ^ 第一个版本的变更日志. [2015-02-17]. (原始内容存档于2019-12-23). 
  2. ^ Release 1.64.0. [2025年5月14日]. 
  3. ^ Completed translations页面存档备份,存于互联网档案馆) on Crowdin.
  4. ^ 黃肇祥. 官方發出警告!近 4000 萬下載的 Chrome 廣告攔截器將被禁用. 自由時報. 2024-10-15 (中文(臺灣)). 
  5. ^ Chrome上的廣告攔截神器uBlock Origin遭警告要被停用,官方急推替代程式應急. T客邦. 2024-10-16 [2025-03-28] (中文(臺灣)). 
  6. ^ 6.0 6.1 熱門廣告攔截工具uBlock Origin即將遭Chrome棄用. iThome. [2025-03-28] (中文(繁體)). 
  7. ^ uBlock. GitHub. [2015-02-27]. (原始内容存档于2017-02-25). 
  8. ^ Michael Gardiner. Adblock Plus vs. Ghostery vs. Ublock Origin: Not All Adblockers Were Created Equal. International Business Times. 2015-11-05 [2016-08-25]. (原始内容存档于2016-08-28). 
  9. ^ Rebrand as Purify. [2015-10-25]. (原始内容存档于2017-04-25). 
  10. ^ Chrome 廣告攔截神器停用怎麼辦?試試這些方法吧. TechNews 科技新報. [2025-03-28] (中文(臺灣)). 
  11. ^ uBlock, the Memory-Friendly Ad-Blocker, Is Now Available for Firefox. [2015-02-16]. (原始内容存档于2022-01-07). 
  12. ^ How to add custom filters to Chrome ad-blocking extension µBlock. [2015-02-16]. (原始内容存档于2022-01-07). 
  13. ^ Are there any trustworthy sources for downloading software?. [2015-02-17]. (原始内容存档于2022-01-07). 
  14. ^ µBlock aims to block ads without draining system resources. [2015-02-17]. (原始内容存档于2022-01-05). 
  15. ^ Graph: contributors to gorhill/uBlock. [2016-08-01]. (原始内容存档于2019-12-14). 
  16. ^ uMatrix - Github. [2016-12-31]. (原始内容存档于2022-01-31). 
  17. ^ uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author. [2015-02-18]. (原始内容存档于2022-01-05). 
  18. ^ Raymond Hill. Changes from HTTP Switchboard. 2015-05-12 [2016-12-31]. (原始内容存档于2022-01-05). 
  19. ^ Hill, Raymond. Please clarify uBlock₀ vs. uBlock. Github.com. [December 4, 2019]. (原始内容存档于2022-01-05). 
  20. ^ uBlock. April 27, 2015 [December 4, 2019]. (原始内容存档于2015-04-27). 
  21. ^ 21.0 21.1 Hill, Raymond. uBlock Origin is completely unrelated to the web site ublock.org. GitHub.com. October 21, 2017 [December 4, 2019]. (原始内容存档于2022-02-09). 
  22. ^ chrisaljoudi/uBlock. [2016-12-31]. (原始内容存档于2017-04-25). 
  23. ^ An update on uBlock. ublock.org. 2018-07-13 [2018-08-04]. (原始内容存档于2022-01-05) (美国英语). 
  24. ^ Official uBlock Origin add-on lands for Firefox. [2015-04-25]. (原始内容存档于2022-01-05). 
  25. ^ uBlock Origin statistics. [2016-12-31]. (原始内容存档于2015-01-29). 
  26. ^ uBlock Origin Firefox Statistics. [2016-12-31]. (原始内容存档于2020-05-17). 
  27. ^ Raymond Hill. README. 2015-08-16 [2016-12-31]. (原始内容存档于2022-01-31). 
  28. ^ The Ad Blocker Landscape: What You Need To Know Today. [2015-10-17]. (原始内容存档于2021-02-26). 
  29. ^ The state of ad blocking - 2015年9月. Sourcepoint and comScore. [2015-10-17]. (原始内容存档于2022-01-05). 
  30. ^ Debian Sid - uBlock Origin. [2016-01-21]. (原始内容存档于2022-01-05). 
  31. ^ Ubuntu - uBlock Origin. [2016-01-21]. (原始内容存档于2022-01-05). 
  32. ^ 2016年5月 Featured Add-ons. [2016-05-28]. (原始内容存档于2022-01-07). 
  33. ^ uBlock Origin - An efficient blocker for Chromium, Firefox, and Safari. Fast and lean.. GitHub. [2017-10-12]. (原始内容存档于2022-01-27) (英语). 
  34. ^ 34.0 34.1 uBlock Origin adblocker now available for Microsoft Edge via the Store. [2016-12-12]. (原始内容存档于2022-01-05). 
  35. ^ 廣告攔截神器uBlock Origin要停用了!為什麼?還有哪些免費廣告攔截軟體?. www.bnext.com.tw. [2025-03-28] (中文(臺灣)). 
  36. ^ gorhill. Dynamic filtering. GitHub. [2024-02-15]. (原始内容存档于2024-05-30). 
  37. ^ uBlock wiki. [2015-06-13]. (原始内容存档于2022-02-15). 
  38. ^ uBlock ad blocker added to Mozilla’s extensions site. [2015-02-17]. (原始内容存档于2015-02-17). 
  39. ^ 10 Ad Blocking Extensions Tested for Best Performance. [2015-08-26]. (原始内容存档于2022-01-05). 
  40. ^ Notes on memory benchmarks, selfies. [2015-02-17]. (原始内容存档于2022-02-09). 
  41. ^ uBlock supports Firefox legacy browsers (v.24+) since 0.9.3.5, uBlock Origin from 0.9.9.2.
  42. ^ Firefox for Android页面存档备份,存于互联网档案馆) Support added with 0.9.1.0 release.

外部链接

[编辑]