uBlock Origin

![]() | |
![]() uBlock Origin弹出界面 | |
原作者 | Raymond Hill(gorhill) |
---|---|
开发者 | 目前: Raymond Hill 过去: Deathamns、Chris Aljoudi、Alex Vallat |
首次发布 | 2014年6月23日[1] |
当前版本 |
|
源代码库 | |
编程语言 | JavaScript |
操作系统 | 跨平台 |
语言 | 44[3]种语言 |
类型 | Mozilla 扩展 Google Chrome 扩展 Microsoft Edge 扩展 |
许可协议 | GPLv3+ |
网站 | uBlock Origin github |
uBlock Origin(发音yoo-block,/ˈjuːblɒk/)是一款知名的自由、开源、跨平台内容过滤浏览器扩展[4][5][6],uBlock Origin默认移除广告和网站追踪器,并供用户自行过滤其他内容。[6][7][8]该扩展可在多款浏览器上使用,包括Chrome、Firefox、Edge和Opera。[9][10]
uBlock Origin占用的存储器和CPU比起同类型的扩展少上许多,因此曾获多家技术网站赞誉为高效率的广告拦截工具。[7][11][12]uBlock Origin目前由其制作者Raymond Hill开发和维护。[13][需要非第一手来源]
历史
[编辑]uBlock
[编辑]
uBlock Origin最初命名为“μBlock”,后改为“uBlock”。[10]其代码库由HTTP Switchboard的分支而来。[14]与前者不同,uBlock主要依赖于社区维护的黑名单(又称为“屏蔽列表”)[7][15][16],同时增加了额外功能和将代码质量纳入到发布标准。[原创研究?][17]
于2015年4月,原开发者Raymond Hill放弃uBlock,并把控制权转移给Chris Aljoudi。[10][18]Hill将代码库分支以继续开发。[10][19]这个版本后来改名为uBlock Origin,完全脱离Aljoudi的uBlock。[10][20]在项目分裂后不久,Chris Aljoudi创建了ublock.org用以托管uBlock、宣传该扩展和请求捐助。对此,Raymond Hill表示“ublock.org所寻求的捐款不会使那些对uBlock Origin建立作出最大贡献的人受益。”[10][20]
该项目最后的源代码提交发生在2022年9月。[21]2018年7月,uBlock遭AdBlock开发商收购。[22]
uBlock Origin
[编辑]
uBlock的原作者Raymond Hill,目前继续在名为uBlock Origin的扩展上工作[23],这有时被缩写(风格化)为“uBlock₀”。[来源请求]截至2016年12月,uBlock Origin Chrome扩展拥有700万活跃用户,Firefox版本有250万活跃用户。[24][25]此项目拒绝捐款。[26]
根据Sourcepoint与comScore的联合调查报告显示,在截至2015年8月的10个月跟踪期内,它的增长率为833%,在已列出软件中增长最快。[27]该报告将增长归因于用户对纯粹屏蔽软件的需求,而不想要有“可接受广告”的程序。[28]
2016年1月,uBlock Origin被加入到Debian 9和Ubuntu 16.04的代码库。[29][需要非第一手来源][30][需要非第一手来源]2016年5月,该扩展被Mozilla选为“本月精选”。[31]
Ellis Tsung (el1t)于2016年12月9日发布了用于MacOS Safari的uBlock Origin。[32]
Nik Rolls于2016年12月11日正式发布了用于微软Edge的uBlock Origin。[33][34]
功能
[编辑]屏蔽和过滤
[编辑]uBlock Origin支持Adblock Plus大多数的过滤规则语法和订阅列表,并默认激活流行的过滤规则列表EasyList和EasyPrivacy。[6][35][36]用户还能导入社群提供的过滤列表,和hosts文件来过滤内容。[7][16]此外,uBlock Origin可以动态过滤脚本和iframe、选取并隐藏网页元素。截至0.8.7.0版,uBlock Origin中的动态过滤能取代RequestPolicy等附加组件。[37]
日益增长中,uBlock Origin已添加了许多uBlock没有的功能[原创研究?],例如:色觉缺陷模式、动态URL过滤、日志和附属的DOM Inspector、隐私选项(如停用超链接监测、停用预先加载模式)、按网域切换是否:屏蔽弹出窗口、屏蔽大型媒体元素、激活元素过滤规则、屏蔽字体、屏蔽脚本。[38]
性能
[编辑]技术网站和用户认为uBlock Origin相比起同类型扩展(诸如Adblock Plus)占用更少的资源。[7][11][12]2015年8月的性能指标测试显示,uBlock Origin在十款受测屏蔽扩展中最有效地运用资源。[39]
uBlock Origin会测探每个网页所需的样式资源,而不是采用普适性的样式表。[40]该扩展将启用的过滤规则创建一份快照。与每次从缓存检索过滤规则相比,有助于加快扩展的启动速度。[41]
支持的平台
[编辑]uBlock Origin为各大主要浏览器排版引擎的应用程序积极开发。
- Blink
- Google Chrome(桌面;uBlock和uBlock Origin)
- Opera(桌面;uBlock Origin)
- WebKit
- Safari(桌面;uBlock Origin 1.10.0及之后版本。)
- Gecko
- Firefox(桌面,29及之后版本;uBlock和uBlock Origin)[42][需要完整来源]
- Firefox for Android(移动端;uBlock和uBlock Origin)[43][查无此文][自我引用]
- SeaMonkey(桌面;uBlock 0.9.3.5及之后版本, uBlock Origin 0.9.9.2及之后版本。)
- Pale Moon(桌面;uBlock 0.9.3.5及之后版本,uBlock Origin 0.9.9.2及之后版本。)
- Thunderbird(桌面;uBlock Origin 1.3.0及之后版本。)
- EdgeHTML
- Microsoft Edge(uBlock Origin在Windows商店1.10.0及以上版本中可用)[33]
参见
[编辑]参考资料
[编辑]- ^ 第一个版本的变更日志. [2015-02-17]. (原始内容存档于2019-12-23).
- ^ Release 1.64.0. [2025年5月14日].
- ^ Completed translations (页面存档备份,存于互联网档案馆) on Crowdin.
- ^ 擴充套件Pie Adblock侵權uBlock Origin,PayPal Honey團隊再掀爭議. iThome. [2025-05-26] (中文(繁体)).
- ^ Chrome上的廣告攔截神器uBlock Origin遭警告要被停用,官方急推替代程式應急. T客邦. 2024-10-16 [2025-03-28] (中文(台湾)).
- ^ 6.0 6.1 6.2 熱門廣告攔截工具uBlock Origin即將遭Chrome棄用. iThome. [2025-03-28] (中文(繁体)).
- ^ 7.0 7.1 7.2 7.3 7.4 How to add custom filters to Chrome ad-blocking extension µBlock. [2015-02-16]. (原始内容存档于2022-01-07).
- ^ uBlock. GitHub. [2015-02-27]. (原始内容存档于2017-02-25).
- ^ Chrome 廣告攔截神器停用怎麼辦?試試這些方法吧. TechNews 科技新报. [2025-03-28] (中文(台湾)).
- ^ 10.0 10.1 10.2 10.3 10.4 10.5 Brinkmann, Martin. uBlock Origin: official repository and downloads - gHacks Tech News. gHacks Technology News. 2017-07-15 [2025-05-26] (美国英语).
- ^ 11.0 11.1 uBlock, the Memory-Friendly Ad-Blocker, Is Now Available for Firefox. [2015-02-16]. (原始内容存档于2022-01-07).
- ^ 12.0 12.1 µBlock aims to block ads without draining system resources. [2015-02-17]. (原始内容存档于2022-01-05).
- ^ Graph: contributors to gorhill/uBlock. [2016-08-01]. (原始内容存档于2019-12-14).
- ^ uMatrix - Github. [2016-12-31]. (原始内容存档于2022-01-31).
- ^ uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author. [2015-02-18]. (原始内容存档于2022-01-05).
- ^ 16.0 16.1 Are there any trustworthy sources for downloading software?. [2015-02-17]. (原始内容存档于2022-01-07).
- ^ Raymond Hill. Changes from HTTP Switchboard. 2015-05-12 [2016-12-31]. (原始内容存档于2022-01-05).
- ^ Hill, Raymond. Please clarify uBlock₀ vs. uBlock. Github.com. [December 4, 2019]. (原始内容存档于2022-01-05).
- ^ uBlock. April 27, 2015 [December 4, 2019]. (原始内容存档于2015-04-27).
- ^ 20.0 20.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).
- ^ Commits · uBlock-LLC/uBlock. GitHub. [2025-05-25] (英语).
- ^ An update on uBlock. ublock.org. 2018-07-13 [2018-08-04]. (原始内容存档于2022-01-05) (美国英语).
- ^ Official uBlock Origin add-on lands for Firefox. [2015-04-25]. (原始内容存档于2022-01-05).
- ^ uBlock Origin statistics. [2016-12-31]. (原始内容存档于2015-01-29).
- ^ uBlock Origin Firefox Statistics. [2016-12-31]. (原始内容存档于2020-05-17).
- ^ Raymond Hill. README. 2015-08-16 [2016-12-31]. (原始内容存档于2022-01-31).
- ^ The Ad Blocker Landscape: What You Need To Know Today. [2015-10-17]. (原始内容存档于2021-02-26).
- ^ The state of ad blocking - 2015年9月. Sourcepoint and comScore. [2015-10-17]. (原始内容存档于2022-01-05).
- ^ Debian Sid - uBlock Origin. [2016-01-21]. (原始内容存档于2022-01-05).
- ^ Ubuntu - uBlock Origin. [2016-01-21]. (原始内容存档于2022-01-05).
- ^ 2016年5月 Featured Add-ons. [2016-05-28]. (原始内容存档于2022-01-07).
- ^ uBlock Origin - An efficient blocker for Chromium, Firefox, and Safari. Fast and lean.. GitHub. [2017-10-12]. (原始内容存档于2022-01-27) (英语).
- ^ 33.0 33.1 uBlock Origin adblocker now available for Microsoft Edge via the Store. [2016-12-12]. (原始内容存档于2022-01-05).
- ^ Brinkmann, Martin. uBlock Origin for Microsoft Edge - gHacks Tech News. gHacks Technology News. 2016-12-11 [2025-05-26] (美国英语).
- ^ 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).
- ^ 廣告攔截神器uBlock Origin要停用了!為什麼?還有哪些免費廣告攔截軟體?. www.bnext.com.tw. [2025-03-28] (中文(台湾)).
- ^ gorhill. Dynamic filtering. GitHub. [2024-02-15]. (原始内容存档于2024-05-30).
- ^ uBlock wiki. [2015-06-13]. (原始内容存档于2022-02-15).
- ^ 10 Ad Blocking Extensions Tested for Best Performance. [2015-08-26]. (原始内容存档于2022-01-05).
- ^ Cosmetic filtering in uBlock: version 0.4.0.0 update. GitHub. [2025-05-25] (英语).
- ^ Notes on memory benchmarks, selfies. [2015-02-17]. (原始内容存档于2022-02-09).
- ^ uBlock supports Firefox legacy browsers (v.24+) since 0.9.3.5, uBlock Origin from 0.9.9.2.
- ^ Firefox for Android (页面存档备份,存于互联网档案馆) Support added with 0.9.1.0 release.