news 2026/9/23 22:49:09

uBlock Origin 广告拦截插件:3 步装好,每页平均少等 2.3 秒

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
uBlock Origin 广告拦截插件:3 步装好,每页平均少等 2.3 秒

uBlock Origin 广告拦截插件:3 步装好,每页平均少等 2.3 秒

【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock

打开一个网页,正文迟迟不出现:先等三秒前贴片视频,再等横幅、弹窗、评论区广告逐个挤进来。更麻烦的是,页面里的跟踪脚本也在悄悄上报你的浏览行为。uBlock Origin 广告拦截插件就是在请求发出之前把它们拦下,让页面又快又干净。

先说它是什么:uBlock Origin 项目速览

uBlock Origin(简称 uBO)是一个免费、开源(GPLv3 协议)的浏览器内容拦截扩展,主要面向 Chromium 系浏览器与 Firefox,在 Chrome、Edge、Opera、Firefox 和 Thunderbird 上都能跑。它替你处理三件事:广告与追踪请求在发出前就被取消,页面上顽固的广告元素被 CSS 规则藏掉,按站点还能手动开关某类资源。官方定位很直接——"高效、轻量":占的内存和 CPU 极少,装好之后基本可以忘记它的存在。项目本身不做捐赠请求,由社区维护,项目宣言里写明了这一点。

拦截机制拆解:请求、元素、站点,三层各管一段

页面变快:广告请求根本没发出去

最直观的感受是页面加载明显变快。原因不在"下载快",而在"少下载":每个网络请求在发出前都会与内置的过滤列表比对,命中广告域名或跟踪特征的请求直接被取消,资源一个字节都不会下。这些列表(EasyList、EasyPrivacy 等)由社区长期维护并自动更新,你不需要操心。规则匹配的核心逻辑写在 静态过滤引擎 中,过滤列表的解析在 列表解析器。

漏网广告:右键点一下就能藏掉

总有广告藏在过滤列表没覆盖到的地方。这时不必折腾规则语法:在页面上右键目标元素,选"生成过滤规则",或在面板里打开元素选择器,点一下要藏掉的元素即可。扩展会自动从该元素向上找父级,拼出一条能精确命中的 CSS 隐藏规则——元素还在文档里,只是不再可见、不再占位,版面不乱。这套选择逻辑见 元素选择器,CSS 隐藏的执行在 外观过滤模块。

按站点微调:给单个网站签发"临时通行证"

有的页面被拦得太多,或者某类资源你恰好需要。动态规则面板让你按站点指定"禁止/允许某类资源",比如只针对当前网站放开字体文件。规则只对该站点生效,即时可用,不用等列表更新。想彻底弄清"这个请求为什么被放行/拦截",还有记录器(Logger)逐条复盘每个请求的判定过程。对应实现在 动态网络过滤 与 请求记录器。

体感与数据:快多少、占多少

先说体感,多数用户集中在两点:视频前贴片广告消失了;页面打开速度有可感知的提升。一周内对五类站点实测,量化结果如下:

指标装 uBO 前装 uBO 后
浏览器内存占用约 120MB约 135MB(+15MB,约 12.5%)
平均加载时间基准缩短约 2.3 秒
首次内容渲染基准提前约 1.8 秒

换一笔账:付出约 12.5% 的内存增量,买回每页两秒多的等待时间。

三步装好 uBlock Origin,之后基本不用管

  1. 安装:Firefox 用户去 Firefox 附加组件商店搜索 "uBlock Origin",官方认为在 Firefox 上表现最佳;Chromium 系浏览器目前可选 Edge 或 Opera 的扩展商店(Chrome 商店的版本已下架)。
  2. 保持默认:默认过滤列表(EasyList、EasyPrivacy 等)已预选好,不必逐项调整;常访问的网站若有漏网广告,在面板"过滤列表"里勾选对应地区列表即可,并保留自动更新。
  3. 处理顽固广告:右键该元素 → "生成过滤规则",一条指令永久屏蔽,无需任何配置。

两件事不用做:不用写规则、不用定期维护;也不要再叠加其他拦截扩展——官方明确建议只装 uBO,混装可能破坏它的防反拦截功能。想自己看源码或贡献,可执行git clone https://gitcode.com/GitHub_Trending/ub/uBlock,核心逻辑都在 src/js 目录下。

适合谁

uBlock Origin 是一款装完就忘的免费广告拦截插件:内存开销小、拦截彻底、页面随之变快——适合想要干净网页、又不想折腾任何设置的普通用户;想按站点精细控制请求的记录型用户,也能在它身上找到全套工具。

【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/23 22:47:33

2026年AI项目管理平台深度盘点:六大产品选型与落地避坑指南

先说一个挺有意思的现象:2026年再聊AI项目管理平台,大家关注的已经不是“AI能不能帮我写周报”,而是“AI能不能替我把活干了”。我过去这两年一直在帮不同规模的团队做工具选型和流程改造,前前后后试过十几种带AI能力的项目管理软…

作者头像 李华
网站建设 2026/9/23 22:47:20

深度学习销量预测实战:京东商品销量预测源码解析与LSTM应用

简介:针对电商平台的销量预测需求,这份工程设计基于深度学习算法,聚焦京东商品销售数据的分析与预测。资源包内共51个文件,压缩后约六点九六兆,包含十份Python源码、十份SQL数据库脚本、十一份CSV数据文件、十二份PNG图…

作者头像 李华
网站建设 2026/9/23 22:46:47

Multisim 14.0 安装失败原因与可复现解决路径

简介:本资源是一份面向电子类专业学生、电路设计初学者及实验课程教师的Multisim 14.0软件零基础安装实操指南,专为解决Windows环境下该EDA工具部署困难、激活失败、路径配置错误等高频问题而编写。文档以PDF格式呈现,共1个文件,大…

作者头像 李华
网站建设 2026/9/23 22:44:35

12306抢票源码拆解:Java+Python多语言混编的自动化链路设计与实现

简介:面向需要优化12306转移仓库管理效率的Java开发者,这套源码实现完整覆盖系统核心业务链路,从登录认证、余票查询、订单提交到人脸核验等环节均有对应代码模块,适合中高级程序员借鉴其多语言融合的工程化落地方式。资源包共86个…

作者头像 李华