拓冰建站拓冰建站
首页 / 资讯中心 / 正文

免费开源的 uBlock Origin 广告拦截器:5 分钟装好,让网页清爽、内存更低

免费开源的 uBlock Origin 广告拦截器5 分钟装好让网页清爽、内存更低【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock打开网页要等好几秒、弹窗一个接一个、后台还有脚本在偷偷记录你的浏览习惯uBlock Origin 是一款免费开源的广告拦截浏览器扩展装好后默认就能拦住绝大多数广告和跟踪请求同时把页面的内存和 CPU 占用降下来。它不挑人Chromium 系浏览器和 Firefox 都能用全程不用写一行代码。快速上手三步装好1 分钟确认它在干活第 1 步装扩展。Chromium 系浏览器Edge、Opera 等打开浏览器扩展商店搜索 uBlock Origin认准作者为 uBlock Origin 项目的全名扩展点击安装。Firefox到 Firefox 附加组件页面搜索同名扩展安装。第 2 步什么都不用配。默认过滤列表已经勾选自动更新也默认开启。装完即生效。第 3 步验证是否生效。刷新一个常访问的资讯页点工具栏上的盾牌图标弹出面板底部会显示本页面已拦截 N 个请求。新闻类页面通常是两位数甚至三位数。如果显示 0说明扩展没装上或没启用。想从源码自己打包版本的话可以先克隆仓库git clone https://gitcode.com/GitHub_Trending/ub/uBlock然后参照根目录 Makefile 里的构建脚本编译对应浏览器版本适合有构建经验的人尝鲜。装好只是开始下面看它平时替你做了什么。核心功能拆解按你的真实使用场景走场景一网页广告位、弹窗没了页面加载更快场景资讯页、视频页上的横幅广告、弹层、预加载的视频片头。操作不需要任何操作默认列表EasyList、EasyPrivacy 等已经覆盖大量已知广告和跟踪域名请求在发出前就被拦下。效果网络面板里可见请求明显变少低配设备的流畅度提升最直接。场景二跟踪脚本和指纹采集被自动中和场景页面里埋着的行为跟踪、浏览器指纹识别、挖矿脚本肉眼看不见但一直在跑。操作同样不用手动开启。uBlock Origin 会向页面注入精简脚本把这些行为中和具体逻辑在 src/js/scriptlet-filtering.js注入的脚本模板在 src/js/scriptlets/ 目录。效果装完即生效后台隐形开销减少隐私风险降低。场景三某个站点功能被误伤精准放行场景规则再全也可能误拦。比如某网站评论区、下单按钮点不动。操作点盾牌图标把该站点的拦截临时关闭刷新确认是不是拦截规则导致确认是误拦后进仪表盘白名单页把该站整站或按顶层域名加入豁免。白名单逻辑见 src/js/whitelist.js。效果广告照拦、功能照用只放行这一站其他站点不受影响。进阶玩法动态规则、元素选择器与硬核模式日常用默认配置就够了但仪表盘对应 src/dashboard.html里有三件利器值得知道。1. 动态规则按站点、按资源类型的点选式防火墙。在仪表盘的动态过滤规则里你可以给某个站点单独放行或拦截第三方请求、脚本、图片、字体等类型。比如网银、支付页怕被误伤就单独给这些站点放行第三方资源。类型枚举和规则解析在 src/js/dynamic-net-filtering.js这是实现广告照拦、功能照用的核心。2. 元素选择器专治猜你喜欢和悬浮订阅条。这类非标准广告不在过滤列表的覆盖范围内。点盾牌面板上的选取元素按钮进入选取模式后点中目标区域保存即写入我的过滤器以后每次访问该站点都会自动隐藏。选取界面实现在 src/js/epicker-ui.js隐藏本身是纯 CSS 层面的处理代码在 src/js/cosmetic-filtering.js。3. 硬核模式更激进的第三方拦截策略。对第三方资源默认更严格隐私收益更高代价是个别页面兼容性下降。低配设备或重隐私场景可以一试遇到异常页面时记得先把它关回去再排查。调优有个通用顺序先关全局开关判断问题归属再用动态规则做站点级微调最后才考虑动过滤列表。避坑与排错四个高频问题和一条排查路径现象 1页面大面积变形、字体乱码、图片全白。原因过滤列表加得太多非默认列表误伤正常资源。 解决进仪表盘过滤列表页把非默认勾选的列表取消只保留预装的几套。现象 2页面提示检测到广告拦截插件或两个扩展面板互相报警。原因同时装了两个拦截器规则互相冲突。 解决只保留 uBlock Origin卸载另一个重启浏览器。现象 3拦截效果越来越差新广告又冒出来了。原因关过自动更新列表长期没刷新。 解决把自动更新开关打开手动触发一次更新。列表页的上次更新时间可以当健康检查它应该保持近期日期。现象 4商店里装了名字很像的其他扩展感觉没用。原因同名近似的扩展不是 uBlock Origin代码和规则库完全不同。 解决卸载仿冒扩展按全名 uBlock Origin 重装正版。通用排查路径日志器仪表盘里的日志器标签会逐条记录页面发出的每个请求、命中的规则以及拦截理由对应 src/js/logger-ui.js。操作步骤打开日志器刷新出问题的那个页面找到表现异常的域名或资源行确认误拦就按场景三的方式放行确认是列表规则误报则通过报告入口反馈给列表维护者。验收清单逐项确认全部通过就说明安装配置到位了打开一个资讯页盾牌面板显示拦截数大于 0页面无广告位残留刷新页面后任务管理器中该页内存占用稳定在较低水平对某站点加白名单后刷新该站功能评论、下单按钮等恢复正常其他站点拦截不受影响用元素选择器隐藏一处推荐流重新访问后该区域依然不可见日志器能正常记录请求并显示命中的规则过滤列表页的上次更新保持每日刷新。延伸阅读想进一步理解 uBlock Origin 的内部实现可以按下面索引阅读源码过滤引擎总览src/js/filtering-engines.js静态网络层拦截src/js/static-net-filtering.js规则语法解析src/js/static-filtering-parser.js动态规则点选式防火墙src/js/dynamic-net-filtering.js白名单管理src/js/whitelist.js脚本注入防护src/js/scriptlet-filtering.js元素选取界面src/js/epicker-ui.js测试页面与用例docs/ 目录企业批量部署预置platform/common/managed_storage.json管理员可用它在多台设备预置过滤列表与全局设置【免费下载链接】uBlockuBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门