许多Mac用户在Safari浏览器中想要拦截广告,往往以为装个扩展就能搞定。然而,不少人发现地址栏中找不到广告过滤图标,页面依然充斥着横幅与弹窗,问题根源在于Safari默认不启用第三方扩展——必须手动开启系统级权限,再安装兼容扩展,整套流程才能顺利生效。下面将详细拆解每一步操作。
启用Safari扩展系统权限
第一步:点击屏幕左上角“苹果菜单” → “系统设置” → 左侧边栏滚动到底部,选择“隐私与安全性”。
第二步:向下滚动至“扩展”区域,确认右侧开关已处于开启状态。如果显示“已禁用”,需要先点击锁形图标并输入管理员密码解锁,再打开该开关。这一步极易被忽略,却是一切扩展能够运行的基础前提。
第三步:返回系统设置首页,搜索“Safari浏览器”,进入设置项,在“常规”标签页底部找到“允许来自 App Store 的扩展”,确保此项已勾选。若未完成此步骤,后续安装的AdGuard Mini等扩展将无法激活。请注意,这里的“常规”标签页指的是Safari设置中的“常规”,而非系统设置的“通用”。
安装AdGuard Mini(推荐新手)
对于新手用户而言,AdGuard Mini是最省心的选择,直接从App Store安装即可。
方法一:App Store一键安装
1、打开Mac上的App Store应用,在搜索栏输入“AdGuard Mini”。
2、认准开发者为“AdGuard Software Ltd”的官方版本,点击“获取”并完成下载安装。
3、安装完毕后,打开Safari → 顶部菜单栏“Safari” → “偏好设置” → “扩展”,勾选左侧列表中的“AdGuard Mini”。
【必须点击右侧“设置”按钮,进入后启用AdGuard Base、EasyList、EasyPrivacy三组核心规则,否则仅能拦截基础弹窗,无法屏蔽横幅和视频广告】
配置Safari内置内容拦截器
这一步不依赖扩展,直接调用系统级过滤能力,对静态广告元素(如横幅banner、侧边栏广告图)能即时生效。换句话说,即使扩展暂时未加载,内置拦截器也能发挥兜底作用。
1、Safari → 偏好设置 → 网站 → 左侧列表中找到并点击“内容拦截器”。
2、右侧“所有网站”下拉菜单中选择“开启”。
3、回到“扩展”标签页,确认AdGuard Mini或uBlock Origin扩展已启用——只有当扩展同时开启且内容拦截器设为“开启”时,过滤规则才会实际加载运行。这里有一个细节:内容拦截器是全局开关,而扩展负责具体的规则引擎,两者缺一不可。
验证广告是否被拦截
打开一个已知含有广告的新闻网站(如techcrunch.com),观察页面顶部横幅、文章间插入的矩形广告位是否消失。刷新页面后,检查地址栏左侧是否出现AdGuard Mini的盾牌图标,点击即可查看当前页面被拦截的广告请求数。如果发现某些广告依然存在,可以回到扩展设置中检查规则是否全部启用,或者尝试更新规则列表。

