热门问题
时间线
聊天
视角
uBlock Origin
內容與廣告攔截附加元件 来自维基百科,自由的百科全书
Remove ads
uBlock Origin(发音yoo-block,/ˈjuːblɒk/)是一款知名的自由、开源、跨平台内容过滤浏览器扩展[4][5][6],uBlock Origin默认移除广告和网站追踪器,并供用户自行过滤其他内容。[7][8][与来源不符]该扩展可在多款浏览器上使用,包括Chrome、Firefox、Edge和Opera。[9][无关引用][10]
uBlock Origin占用的存储器和CPU比起同类型的扩展少上许多,因此曾获多家技术网站赞誉为高效率的广告拦截工具。[11][12][13][14]uBlock Origin目前由其制作者Raymond Hill开发和维护。[15][需要非第一手来源]
Remove ads
历史

uBlock Origin最初命名为“μBlock”,后改为“uBlock”以避免“µ”的发音引致混乱。其代码库由HTTP Switchboard的分支和另一个名为uMatrix的拦截扩展而来。[16][无关引用]与前两者不同,uBlock主要依赖于社区维护的黑名单(又称为“屏蔽列表”)[17],同时增加了额外功能和将代码质量纳入到发布标准。[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]
Remove ads

uBlock的原作者Raymond Hill,目前继续在名为uBlock Origin的扩展上工作,这有时被缩写(风格化)为“uBlock₀”。[来源请求][24]截至2016年12月,uBlock Origin Chrome扩展拥有700万活跃用户,Firefox版本有250万活跃用户。[25][26]此项目拒绝捐款。[27]
根据Sourcepoint与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]
功能
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月的性能指标测试显示,uBlock Origin在十款受测屏蔽扩展中能最有效率地利用资源。[39]
uBlock Origin会测探每个网页所需的样式资源,而不是采用普适性的样式表。[来源请求]该扩展将用户启用的过滤规则创建一份快照。与每次都从缓存检索过滤规则相比,有助于加快扩展的启动速度。[40]
支持的平台
uBlock Origin为各大主要浏览器排版引擎的应用程序积极开发。
- Blink
- Google Chrome(桌面;uBlock和uBlock Origin)
- Opera(桌面;uBlock Origin)
- WebKit
- Safari(桌面;uBlock Origin 1.10.0及之后版本。)
- Gecko
- Firefox(桌面,29及之后版本;uBlock和uBlock Origin)[41][查无此文]
- Firefox for Android(移动端;uBlock和uBlock Origin)[42][查无此文]
- 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及以上版本中可用)[34]
Remove ads
参见
- AdBlock
- DoNotTrackMe
- Ghostery
- NoScript
- Privacy Badger
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads