UBlock Origin
內容與廣告攔截附加元件 来自维基百科,自由的百科全书
uBlock Origin(发音yoo-block,/ˈjuːblɒk/)是一款知名的自由、开源、跨平台内容过滤浏览器扩展[4][5][6],uBlock Origin預設會移除所有廣告和網站追蹤器,並提供使用者自行实施内容过滤的选择[7][8]。該擴展可在多款浏览器上使用,包括Chrome、Firefox、Edge和Opera[9][10]。
此條目過於依赖第一手来源。 |
![]() | |
![]() 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是一款高效率的廣告攔截工具,只需使用超低的記憶體和CPU使用量[6][11],比起同類型的扩展少上許多,並且曾获得多家技术网站的赞誉[12][13][14][15]。uBlock Origin目前由其创始人和主要开发者Raymond Hill开发和维护[16]。
历史

uBlock Origin最初名为“μBlock”。名称后来被更改为“uBlock”以避免“µBlock”中“µ”的发音引致混乱。开发从基于HTTP Switchboard的代碼庫分支和另一个为高级用户设计的名为uMatrix的拦截扩展开始。[17]uBlock是为利用社区维护的黑名單(又稱為「屏蔽列表」)而开发,[18]同时增加功能和将代码质量纳入到发布标准。[19]
uBlock於2015年4月由最初的開發者Raymond Hill放棄並轉移給Chris Aljoudi[20]。Hill自己分支一個專案回來維護並使用[21]。這個版本後來改名為uBlock Origin,完全脫離了Aljoudi的uBlock[22]。在项目分裂后不久,Chris Aljoudi创建了ublock.org用以托管uBlock、宣传该扩展和请求捐助。對此,uBlock的创始人Raymond Hill表示“ublock.org所寻求的捐款不会使那些对uBlock Origin建立做出最大贡献的人受益。”[23]

Raymond Hill是uBlock的创始人和原始作者,它目前继续在名为uBlock Origin的扩展上工作,这有时被缩写(风格化)为「uBlock₀」。[26]截至2016年12月,uBlock Origin Chrome擴充套件拥有700万活跃用户,Firefox版本有250万活跃用户。[27][28]此项目拒绝捐款。[23]
根據Sourcepoint与comScore的联合调查报告顯示,在截至2015年8月的10个月跟踪期内,它的增长率为833%,在已列出软件中增长最快。[29]该报告将增长归因于用户对纯粹屏蔽软件的需求,而不想要有“可接受广告”的程序。[30]
2016年1月,uBlock Origin被加入到Debian 9和Ubuntu 16.04的代码库[31][32]。2016年5月,该扩展被Mozilla选为“本月精选”。[33]
Ellis Tsung (el1t)於2016年12月9日發布了用於MacOS Safari瀏覽器的uBlock Origin。[34]
功能
uBlock Origin支援Adblock Plus大多數的過濾規則語法和訂閱列表,並預設啟用流行的過濾規則列表EasyList和EasyPrivacy。[6][36]使用者還能匯入社羣提供的過濾列表,和hosts檔案來過濾內容。此外,uBlock Origin可以動態過濾指令碼和iframe、選取並隱藏網頁元素。截至0.8.7.0版,uBlock Origin中的動態過濾能完全替代RequestPolicy等附加元件。[37]
日益成長中,uBlock Origin已添加了許多uBlock沒有的功能,例如:色盲模式、動態URL過濾、紀錄檔和附屬的DOM Inspector、私隱選項(如停用超連結監測、停用預先載入模式)、按網域切換是否:封鎖彈出式視窗、封鎖大型媒體元素、啟用元素過濾規則、封鎖字型、封鎖指令碼。[38]
技术网站和用户对uBlock的评论认为,该扩展相比提供类似功能的扩展(诸如Adblock Plus)占用更少的资源。[39]2015年8月对十款屏蔽扩展进行的性能指标测试显示,uBlock Origin在测试扩展中能最有效率地利用资源。[40]
uBlock会测探每个網頁所需的样式资源,而不是采用普适性的样式表。该扩展将用户启用的过滤规则创建一份快照。与每次都从缓存检索过滤规则相比,这有助于加快浏览器的启动速度。[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及以上版本中可用)[35]
参见
- AdBlock
- DoNotTrackMe
- Ghostery
- NoScript
- Privacy Badger
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.