尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Edge/Chrome通用去广告教程:uBlock Origin安装与配置详解

Edge/Chrome通用去广告教程:uBlock Origin安装与配置详解 刷视频最怕的往往不是广告本身而是广告比内容还长、比剧情还精彩甚至关都关不掉。很多朋友让我写一篇“干净利落去广告”的教程这次我直接把 Edge 和 Chrome 通用的方案整理出来重点讲 uBlock Origin 以及另外两款同样优秀的插件。安装不难难的是你安装完之后“要不要更新规则”“要不要开严格模式”“怎么放行误杀的页面”这些细节。先说判断uBlock Origin 至今仍然是免费、开源、内存占用低、规则更新及时的主流拦截扩展但它“且用且珍惜”的趋势越来越明显。随着 Chrome 扩展政策收紧部分商店对 MV2 扩展做了限制Edge 虽然还能直接装可商店区域、企业策略可能让你搜不到。所以这篇教程会把“在线安装、离线安装、手动加载”三条路都讲清楚并且附上常见报错排查。如果看完你还在被视频广告烦那大概率是你装错了东西或者少了几个关键设置。1. 这篇文章真正要解决的问题先问一句你是在什么场景下被广告惹毛的对大多数普通用户来说浏览器广告的痛点主要分三类第一类是网页里的弹窗、浮层、贴片广告打开新闻站或下载页整个屏幕都是礼物、修仙游戏和“立即领取”。第二类是视频网站的前贴片广告、中插广告尤其是用浏览器直接看视频时那 60 秒到 120 秒的等待足以让人放弃追剧。第三类是搜索页或导航页被劫持主页被改成某个推广导航站关不掉、改不回。这篇文章要解决的问题很简单用三款免费插件把这三类广告压到最低同时不破坏网页正常功能。很多人会问“我装了某 360 或者某管家自带的功能不是也能去广告吗”逻辑上可以但那些方案往往伴随全家桶、行为上报、后台进程而且过滤能力比较粗。独立扩展的好处是职责单一、可卸载、可配置、规则完全透明。你用不用它、它干了什么都在扩展管理页里看到随时能停用。对于不想给浏览器再装一套“全家桶”的人独立扩展是最干净的选择。另外还要说清楚一个边界插件能挡住的是“可以拦截的网络请求”和“可以通过规则隐藏的页面元素”。视频网站自己播放器里混进广告流、或者把广告做到了视频流内部这类拦截难度会高很多。所以本文的期望管理是能让你从“广告满天飞”降到“几乎无感”但不承诺所有视频站百分百无广告。2. 三类广告的拦截逻辑和 uBlock Origin 的核心原理想要用好广告拦截插件得先知道它到底是怎么工作的。以 uBlock Origin 为例它的核心能力有两层第一层是网络请求过滤。浏览器加载网页时会向服务器发起很多请求。请求的 URL 里通常带有广告平台的特征字段比如adservice、doubleclick、googlesyndication、ads等。uBlock Origin 会在请求发出前或发出时进行匹配命中规则就直接阻断。这就是为什么很多广告根本不会出现在页面上因为它连下载都没下载。这一层的好处是省流量、省 CPU、让页面加载更快。第二层是 DOM 元素隐藏。有些广告不是独立请求而是和正文混在同一个页面结构里。你没法直接通过 URL 拦截但可以通过 CSS 选择器把它从视觉上隐藏。uBlock Origin 的规则里大量使用##.ad-wrapper这类语法意思是“隐藏所有带有 ad-wrapper 类名的元素”。这一层解决的是“广告留下了窟窿”的问题。懂了这两层逻辑你就能理解为什么有些广告拦不住一是请求特征不明显二是元素没有可识别的类名。这时候就需要手动更新规则或者添加自定义规则。MV2 和 MV3 的问题也需要简单交代一下。Chrome 正在推行的 Manifest V3 对扩展 API 做了限制传统意义上“可以在网络请求阶段全面拦截”的 uBlock Origin 在 Chrome 商店里逐渐被边缘化Chrome 商店甚至在部分区域直接下架或搜索屏蔽了 MV2 扩展。Edge 目前仍然支持安装 Chrome 商店扩展所以很多人转向 Edge 使用 uBlock Origin。这也是为什么本文标题强调“Edge/Chrome 通用”——通用指的是安装方法和规则体系但实际体验中 Edge 的兼容性更宽松。顺带说一句很多浏览器自带“智能拦截”或者“强力拦截”功能本质上也在做类似的事但规则维护水平参差不齐。专业扩展的优势在于社区规则更新快、过滤精度高、误伤可控。3. 三款免费插件横向对比与选择建议市面上号称能去广告的插件很多真正值得装的其实就那几款。为了避免“装了一堆最后全是广告联盟推荐位”直接给出三款最实用、最经得起验证的插件名称开源核心优势适用人群风险点uBlock Origin是请求拦截能力极强CPU 和内存占用低规则过滤精细追求极致干净、熟悉规则的高级用户Chrome 商店可能搜索不到或受 MV3 限制AdGuard 浏览器助手否上手快规则库丰富面板直观适合新手不想折腾、想开箱即用的用户闭源部分高级功能依赖配套软件uBlock Origin Lite是基于 MV3 构建可在 Chrome 商店正常安装兼容性好使用 Chrome、必须走商店渠道的用户严格模式可能误伤部分网站规则能力比原版弱这里重点解释一下为什么是这三款。uBlock Origin 不用多说它的口碑来自真实技术社区完全开源任何规则你都可以去查看。它的过滤效果不靠“猜”而靠非常明确的请求匹配和元素匹配因此误伤率相对可控。AdGuard 浏览器助手是 AdGuard 生态的一部分它本身不是一个“网络层全局广告过滤器”而是浏览器端规则加载器。新手安装后基本不用管打开网页时它会自动套用常用规则。缺点是闭源如果你特别在意代码透明度那就优先考虑 uBlock Origin。uBlock Origin Lite 是官方推出的 MV3 版本解决了 Chrome 商店无法安装原版的问题。它的工作方式变成了“根据当前站点动态申请过滤权限”所以你要在扩展详情页里手动允许“在所有网站上运行”。严格模式下部分需要跨域请求的网站可能显示异常这是 MV3 限制下必须接受的折中。选择建议很简单如果用的是 Edge直接装 uBlock Origin如果用的 Chrome商店能搜到原版就装原版搜不到就装 uBlock Origin Lite如果完全不熟悉规则、只想“装上就完事”AdGuard 浏览器助手是最省心的。4. Edge 安装 uBlock Origin 的完整流程Edge 对扩展的兼容性相对友好支持的商店包括 Edge 加载项商店和 Chrome Web Store。这里分两种渠道说明。4.1 通过 Edge 加载项商店安装打开 Edge 浏览器访问加载项商店在搜索框输入uBlock Origin。如果搜索结果正常你会看到一个带橙色盾牌图标的扩展。点击“获取”浏览器会弹出安装确认框点击“添加扩展”。安装完成后浏览器右上角会出现盾牌图标默认开启拦截。这里要说明一点Edge 加载项商店里有一些名字很接近但并非官方出品的扩展比如带“Pro”“Plus”后缀的安装前先看清发布者是否为uBlock Origin contributors。如果拿不准就优先选发布者信息完整的版本。4.2 通过 Chrome Web Store 安装如果你在 Edge 加载项商店搜不到或者版本太旧可以直接去 Chrome Web Store 搜索 uBlock Origin。Edge 是支持从 Chrome Web Store 安装扩展的打开后点击“允许来自其他商店的扩展”然后点击“添加至 Chrome”。虽然按钮名字写的是 Chrome但在 Edge 里照样可以完成安装。这是 Edge 至今仍然非常实用的原因之一它同时兼容两套扩展源。安装完成后建议立即做两件事。第一固定图标点击浏览器右上角拼图图标找到 uBlock Origin点击小眼睛图标让它显示在工具栏。第二更新过滤规则点击盾牌图标在弹出的面板里找到“设置”再找到“过滤器列表”点击“立即更新”。这个操作很关键因为新安装的扩展如果规则没有及时更新对最新广告的拦截效果会打折。4.3 安装后验证是否生效可以打开一个广告比较多的新闻网站正常滚动页面。如果弹窗、贴片、悬浮广告基本消失说明规则生效。如果页面出现空白块或者版式塌陷不需要慌那是元素隐藏规则把它认为的广告区域隐藏了但页面布局没有自适应。这种情况下可以把具体的站点加入白名单或者调整过滤强度。5. Chrome 安装与“下载被阻止”问题的处理Chrome 是广告拦截插件最“纠结”的浏览器既有人想用它又经常遇到下载被拦截、扩展无法加载、商店搜不到等问题。这里把三条路径和对应报错都讲清楚。5.1 官方商店搜索路径Chrome 浏览器打开 Chrome Web Store搜索 uBlock Origin。如果你能正常看到结果并且能点击“添加至 Chrome”那是最好的情况按照提示完成安装即可。安装完成后同样进入chrome://extensions/页面确认扩展已启用。但现实很骨感。不少用户反馈在 Chrome 商店搜索 uBlock Origin 时会出现“找不到相关扩展”或“无法访问此网站”。这背后可能是区域策略、MV2 政策收窄等约束。此时不要反复刷新直接走离线安装方案。5.2 离线安装 crx 文件访问 GitHub 或官方发布页面时浏览器可能出现“由于网站未使用安全连接,且文件可能已被篡改,因此 Chrome 阻止了此次下载”的提示这是 Chrome 默认的安全策略它会把来自非 HTTPS 页面或签名异常的 crx 文件拦截掉属于正常保护机制。正确的做法是先确认文件来源可靠然后把该网站的 HTTPS 证书链检查过了再下载如果你已经下载了 crx 文件却被 Chrome 拦截需要手动打开chrome://extensions/打开页面右上角的“开发者模式”然后把 crx 文件直接拖入浏览器窗口。Chrome 会再次弹出确认点击“添加扩展”。这一步要注意开发者模式不一定要长期开启安装完可以关掉。如果关闭后扩展被禁用可以再打开开发者模式重新加载或者通过“打包扩展”的方式重新加载目录。对于普通用户更稳妥的方式是用 Edge 安装然后用 Edge 日常使用让 Chrome 保留给特定场景。5.3 通过开发者模式加载解压后的扩展目录如果你下载的不是 crx而是一个解压后的文件夹那就走“加载已解压的扩展程序”路径。这个方式对 Chrome 和 Edge 都适用。在chrome://extensions/页面打开开发者模式点击“加载已解压的扩展程序”选择文件夹即可。这种方式的好处是你可以直接加载 GitHub 上最新的源码目录不需要等待商店审核。缺点是需要保证文件夹路径不被删除或移动否则扩展会失效。如果以后开机发现扩展消失多半是这个原因。需要提醒的是只加载你信任的开源项目。浏览器安全边界很明确一个扩展能读取你在所有网站上的浏览数据。来源不明的 crx 或 js 文件风险等级等同于你把自己的登录 Cookie 交给对方。不要因为“去广告心切”去下载那些来路不明的“超级去广告版”。6. uBlock Origin 的必备配置让去广告效果最大化装好只是第一步真正能拉开差距的是配置。这里给出三组最实用的配置。6.1 更新过滤器列表和启用更多规则点开 uBlock Origin 的仪表盘进入“过滤器列表”。默认状态已经启用了一些基础规则但你可以勾选更多区域语言和隐私相关的规则。比如勾选“EasyList China”或“中文”相关列表对于国内网站广告的覆盖会更准。勾选完后点击“立即更新”等待下载完成。这里需要理解逻辑过滤器列表本质上是一堆文本规则每一条都描述“哪个地址要拦截”或“哪个元素要隐藏”。多了不代表必然好因为规则越多匹配计算量越大极端情况下反而影响页面加载。一般建议基础列表加上中文列表足以应付日常浏览。6.2 开启高级用户模式在“设置”里点击“高级用户”复选框打开后仪表盘会多出很多可配置项。这里最常用的是“我屏蔽的请求数”和“按站点动态过滤”。高级用户模式下你可以点击盾牌图标进入一个站点独有的过滤面板单独对某个网站开启或关闭特定规则。比如某个网站广告很烦你可以在面板里把默认拦截等级调高如果某个页面误杀了评论区你也可以单独放行。6.3 添加自定义静态规则当你碰到某条广告未被拦截时可以手动添加一条规则。在 uBlock Origin 的仪表盘里“我的规则”标签页下可以写自定义规则。最简单的写法是||example.com^$third-party ##.ad-banner第一行表示来自example.com的第三方请求全部拦截第二行表示隐藏所有类名包含ad-banner的元素。对于普通用户不要求你掌握复杂语法知道“点右键 → 拦截元素”这个操作就够了。在网页上右键任意元素选择“uBlock Origin → 拦截元素”然后调整选择器范围点击“创建”。这条规则会写入“我的规则”刷新页面后生效。6.4 白名单配置白名单不是给广告网站准备的而是给那些“没有广告就活不下去”或者“广告拦截会让功能瘫痪”的网站准备的。比如一些在线工具站、网课平台、会议系统它们的核心功能是加载第三方脚本而这些脚本恰好被规则误伤。此时点击盾牌图标把站点加入白名单是最快的恢复方式。判断某个网站是否应该加白名单标准不是“它有没有广告”而是“拦截之后页面功能是否正常”。如果只是出现广告继续拦截如果出现点击没反应、视频黑屏、登录按钮消失就放行。7. 视频广告到底能拦截到什么程度这个问题经常有争议需要把事实说清楚。uBlock Origin 对绝大多数网页视频广告的拦截效果是明显的。它能在视频文件播放前把广告服务器的请求拦掉所以你看到的是播放器直接进入正片。对某些采用“同一视频流内嵌广告”机制的站点拦截效果会下降因为广告已经和正片混在同一个文件流里。从技术上讲这已经不是浏览器扩展能解决的范畴只能靠视频网站自身业务调整或者第三方播放器处理。如果你需要下载视频用于合法学习或二次创作可以关注网页视频下载插件。但这里要区分清楚下载插件的核心能力是分析网页媒体资源去掉广告不是它的主要职责。建议先装好广告拦截插件再看是否需要视频下载能力不要指望一个插件解决两个问题。还有一个经常被忽略的点浏览器自带的功能。比如 Edge 和 Chrome 都内置了“网站通知权限请求”的弹窗拦截能力很多视频站会用通知权限推送广告。可以在浏览器设置中把“网站可以请求发送通知”改为“使用更安静的消息”或直接关闭。这类广告不是传统意义上的页面广告但同样让人烦躁配置好之后体验会明显变好。8. 常见问题与排查思路问题现象可能原因排查方式解决方案安装时提示 Chrome 阻止了下载文件来源为非 HTTPS 或证书异常检查下载链接是否为官方 https 地址使用官方商店或拖拽 crx 文件到扩展页搜索 uBlock Origin 搜不到商店政策或区域限制切换商店地区或改用 Edge直接访问扩展发布页离线安装插件安装后不生效未启用或规则未更新打开扩展管理页确认状态点击扩展图标更新过滤器列表有些网站广告仍然出现过滤器列表未覆盖查看是否缺少中文规则在过滤器列表中勾选中文列表并更新网页内容被误删规则误伤使用“拦截元素”面板查看规则添加站点白名单或删除对应自定义规则扩展图标是灰色的当前网站被加入白名单点击图标查看站点状态在面板中移出白名单卸载扩展后网页仍有残留广告浏览器缓存或 Service Worker清除浏览器缓存和站点数据重新加载页面或清理浏览器数据插件安装后其他插件失效规则冲突检查是否有多个广告拦截插件同一时间只保留一款拦截扩展这里重点提醒同一个浏览器里不要同时安装 uBlock Origin、AdGuard 浏览器助手和其他任意一款去广告扩展。多个拦截扩展同时工作结果不是“广告拦得更干净”而是“互相叠加规则导致页面大量误杀”而且排查问题时很难定位是哪一款扩展出了问题。虽然只有一款拦截扩展会让部分顽固弹窗漏网但整体稳定性和可维护性要高得多。9. 最佳实践与使用边界从长期使用角度看广告拦截扩展并不是“装上就不管”。它像杀毒软件的病毒库一样需要定期更新规则。如果某天打开网页发现广告又开始多了第一件事不是怀疑插件失效而是进入过滤器列表手动更新一次规则。绝大多数情况下广告增量的原因是新广告域名尚未进入规则库。还要注意扩展权限。uBlock Origin 在安装时会申请“读取和更改所有网站上的数据”这个权限在扩展领域属于常规操作因为广告可能出现在任何页面。如果你对某个站点不放心可以在扩展的“站点权限”里手动设置禁止其在该站点运行。更稳妥的做法是只在使用频率高的浏览器安装不要所有浏览器都保持登录状态且开着扩展。“且用且珍惜”还有另一层含义尽量保持扩展版本更新。Chrome 对 MV2 的收紧不是一蹴而就而是渐进式的。如果你使用的是 uBlock Origin 原版一定要留意浏览器扩展管理页里是否出现“此扩展不受支持”的提示。一旦出现要么切换 uBlock Origin Lite要么用 Edge、Firefox 等支持 MV2 的浏览器分流。与此同时不要忽略浏览器本身的隐私设置。广告拦截插件解决的是展示层的问题但浏览器还会通过 Cookie、指纹、同步服务获取你的行为数据。如果你在意隐私可以在浏览器设置中关闭“允许网站保存和读取 Cookie 数据”或安装一个单独的隐私管理类扩展。但注意隐私类扩展和广告拦截扩展最好是分开安装职责清晰降低出现冲突的概率。10. 总结回到最开始的问题通过 uBlock Origin、AdGuard 浏览器助手或 uBlock Origin Lite你可以把大部分网页广告和视频前贴片广告压制到最低。Edge 用户优先选择 uBlock Origin 原版Chrome 用户根据商店可用情况选择 uBlock Origin 或 Lite 版本。安装后先更新规则再根据实际网站表现微调白名单和自定义规则这就是完整的上手路径。如果你正在被视频广告烦得不行建议现在就动手走一遍安装流程五分钟之内就能看到效果。如果你用的是 Chrome 且无法安装原版不要执着于原版直接用 Lite 或换 Edge 更省心。核心技术原理、配置逻辑、排错方法都已经写在前面照着操作基本不会踩坑。建议收藏备用之后哪天发现广告变多了再回来翻一遍规则更新的步骤就行。
返回列表