uBlock Origin Lite 上架 App Store
支持 iPhone、iPad 和 Mac,是一款轻量且完全免费的广告拦截插件。
uBlock Origin 是开源的,曾由其他开发者 fork 后,二次开发短暂支持过 macOS 的 Safari,但后来也停止维护了。时隔多年,如今原作者直接带来原生系统的支持。
因为 Google 定义新 Manifest V3(MV3) Chrome 扩展程序规范,导致 uBlock Origin 被迫使用MV3 提供的 declarativeNetRequest API 来实现过滤,因此 Lite 版本不能像完整版那样动态运行复杂的拦截逻辑。
但是对于 Safari 来说,广告拦截插件本来就依赖于内容拦截器 API(Content Blocker API),这个 API 的设计本身就是基于规则集工作的,跟 MV3 的工作原理类似,插件不能实时运行自己的脚本去拦截,只能预先声明规则,因此对 Safari 来说,只能以 Lite 的模式运行着,或者说 Safari 不太可能存在 uBlock Origin 的版本。
另外,早年WWDC 已经有技术讲解,Apple 为了方便插件开发者,把 Safari 扩展 API 做得跟 Chrome 的 MV3 很像,允许让很多基于 MV3 插件稍作改动就能兼容 Safari,因此也方便了今日的 uBlock Origin Lite 可以移植到 iOS / macOS 平台。
个人感觉可以完全替代 AdGuard 等其他第三方广告拦截插件。美中不足的是目前 UI 比较简陋,设置面板需要在网页中打开,App 本身并不能调整设置。
优势
- 拥有自己的规则,简洁好用 uBO 规则集
- 开源,经过社区多年认证,安全可靠
- 非常简洁、轻量,不复杂,开箱即用。
修改规则集
Safari > 搜索栏左下角 🧩 按钮 > uBO Lite > ⚙️ Open the Dashboard
默认规则集就很好完全不用动,可以额外加个中文网站的规则集:AdGuard Chinese
https://apps.apple.com/us/app/ublock-origin-lite/id6745342698
原文:https://t.me/AppleNuts/2292
发表回复