简短回答:完整版 uBlock Origin 现在只能在 Firefox 中运行。对于 Safari,请从 Mac App Store 免费安装 uBlock Origin Lite,并在Safari 浏览器 › 设置 › 扩展中将其开启;Chrome 也有 uBlock Origin Lite。扩展只能在各自的浏览器中工作,所以要同时拦截所有浏览器和应用中的广告和跟踪器,请再加一个在 DNS 层面工作的拦截工具,例如 Tidy My Mac 的 Web Protection。两者同时使用是最完整的方案。
Safari 能用 uBlock Origin 吗?
完整版不能。Safari 不允许扩展像 Firefox 中的 uBlock Origin 那样检查和修改每个请求;它只接受内容拦截器,也就是事先把一份规则列表交给 Safari。自 2025 年 8 月起,同一位开发者 Raymond Hill 在 App Store 免费发布了基于这些规则的 Safari 版 uBlock Origin Lite。它凭借默认列表就能拦截大多数广告和跟踪器,但选项比完整扩展少,也无法应对网站使用的每一种手段。
安装前请确认开发者是 Raymond Hill:App Store 中有许多名字相似的仿冒应用。
如何为 Safari 添加广告拦截器
- 从 Mac App Store 安装内容拦截器,例如 uBlock Origin Lite、AdGuard for Safari、1Blocker 或 Wipr。
- 打开 Safari 浏览器,选取Safari 浏览器 › 设置,然后点按扩展。
- 勾选该拦截器的复选框。有些拦截器需要勾选不止一项,例如每个列表各一项。
- 重新载入刚才所在的页面。如果想让你支持的网站显示广告,大多数拦截器都在工具栏中提供了针对该网站的按钮。
Safari 没有自带的广告拦截器,但它已经会限制跨网站跟踪;遇到满是杂乱内容的页面时,你可以点按地址栏中的页面菜单,然后选取隐藏干扰项目。
Mac 上的 Chrome、Edge 和 Firefox
- Chrome 和 Edge 已不再能运行完整版 uBlock Origin:Google 在 2025 年停用了它所依赖的旧式扩展。请改为从 Chrome Web Store 安装 uBlock Origin Lite。它的工作方式与 Safari 版相同,使用事先给定的规则。
- Firefox 仍能运行完整版 uBlock Origin,包括元素选择器和所有过滤列表。如果你最看重拦截效果,Firefox 加 uBlock Origin 是 Mac 上最强的浏览器方案。
- Brave 和其他一些浏览器自带广告拦截,无需安装扩展。
三类广告拦截器
| 类型 | 适用范围 | 漏掉什么 |
|---|---|---|
| 浏览器扩展,例如 Firefox 中的 uBlock Origin | 单个浏览器。它可以隐藏空白框,并拦截从网站自身地址投放的广告。 | 其他所有浏览器和应用。 |
| Safari 内容拦截器,例如 uBlock Origin Lite | Safari,使用事先设定的规则。耗电很少。 | 其他浏览器和应用,以及变化快于规则更新的广告。 |
| DNS 层面的拦截工具,例如 Web Protection | 所有浏览器和应用,方法是拒绝查询广告和跟踪器服务器。 | 与页面来自同一地址的广告(例如 YouTube 的广告),以及使用自带安全 DNS 的浏览器。 |
所以两者配合使用效果最好:DNS 层面的拦截工具能同时覆盖你的邮件应用、游戏、免费小工具和所有浏览器,而主力浏览器中的扩展则清理页面上剩下的内容。
广告拦截器安全吗?
知名的拦截器是安全的。但“广告拦截器”也是广告软件最常用的伪装之一:扩展承诺去除广告,随后却插入自己的广告或更改你的搜索引擎。请只从 App Store 或浏览器自己的商店安装拦截器,核对开发者名称,并警惕那些毫无理由却要求读取和更改所有网站数据的扩展。如果已经有扩展劫持了你的浏览器,请参阅如何清除 Mac 上的广告软件和恶意软件。
用 Tidy My Mac 拦截所有应用中的广告
- Web Protection 会在你 Mac 上的所有浏览器和应用中拦截广告和跟踪器服务器,以及钓鱼、诈骗和恶意软件网站,无需在每个浏览器中安装扩展。列表每天更新,检查在你的 Mac 上完成,你访问的网站绝不会被发送到任何地方。
- Browser Extensions 会列出七款浏览器中的扩展,并按每个扩展能读取多少内容进行评级,让伪装的广告拦截器一目了然。
- Adware 会找出劫持浏览器、反复出现的描述文件、策略和代理。
关于广告拦截器的常见问题
Safari 和 Chrome 用 uBlock Origin Lite:免费、开源,出自 uBlock Origin 的开发者。Firefox 用完整版 uBlock Origin。两者都管不到浏览器之外的应用。
没有。它会限制跨网站跟踪,并能在你选择的页面上隐藏干扰项目,但要拦截广告,需要从 App Store 安装内容拦截器。
可以,使用在 DNS 层面为整台 Mac 工作的拦截工具即可,例如 Tidy My Mac 的 Web Protection。它覆盖所有使用 macOS 进行查询的浏览器和应用,但设置为使用自带安全 DNS 的浏览器除外。
只能用浏览器扩展,而且并不可靠:YouTube 从自己的服务器投放广告,并经常改变投放方式。DNS 层面的拦截工具无法在不拦截 YouTube 本身的情况下拦截这些广告。
通常恰恰相反:没有广告和跟踪器,页面加载更快。Safari 内容拦截器和 DNS 层面的拦截尤其轻量,因为它们不需要检查每个页面。