多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

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

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约 135MB15MB约 12.5%平均加载时间基准缩短约 2.3 秒首次内容渲染基准提前约 1.8 秒换一笔账付出约 12.5% 的内存增量买回每页两秒多的等待时间。三步装好 uBlock Origin之后基本不用管安装Firefox 用户去 Firefox 附加组件商店搜索 uBlock Origin官方认为在 Firefox 上表现最佳Chromium 系浏览器目前可选 Edge 或 Opera 的扩展商店Chrome 商店的版本已下架。保持默认默认过滤列表EasyList、EasyPrivacy 等已预选好不必逐项调整常访问的网站若有漏网广告在面板过滤列表里勾选对应地区列表即可并保留自动更新。处理顽固广告右键该元素 → 生成过滤规则一条指令永久屏蔽无需任何配置。两件事不用做不用写规则、不用定期维护也不要再叠加其他拦截扩展——官方明确建议只装 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),仅供参考
返回列表