不只Google Chrome,Safari也排挤第三方广告封锁、VPN插件

最新Safari 13启动新一波插件措施,也将和Google Chrome一样排挤外部广告封锁、VPN等开发商开发的第三方浏览器插件。

事情和苹果的两项开发商功能有关。2018年WWWDC上苹果宣布App插件(App Extensions)让开发商可将某个功能,例如照片编辑、定制键盘或分享加入到iOS/MacOS其他部分。10月份又加入内容封锁(Content Blocker)API,苹果说两者可以结合,让app或app插件利用内容封锁API告诉Safari根据一组规则封锁某个网页。这个组合和Safari插件的功能基本上是重叠的,因此苹果认为不需开发商再开发Safari插件,而既有插件也都可以作废了。

于是苹果在2018年12月宣布从MacOS的Safari 12起,将不再支持“旧式”Safari插件,指的是以Safari Extension Builder开发、由Safari Extensions Gallery下载安装的.safariextz插件。去年12月起Safari Extensions Gallery就不再接受开发商上传插件,苹果并要求转移到Safari App Extensions。

今年苹果再次宣布从今年9月起,macOS Catalina、Mojave、High Sierra上的Safari 13不支持旧插件,Safari Extensions Gallery不再提供Safari旧式插件下载。用户必须从Safari菜单中的Safari Extensions,从Mac App Store中下载插件。

虽然去年底就有开发人员指出,从Mac App Store上下载的广告封锁app精细度不如现有的Safari插件,不过大部分终端用户应该不会感到冲击。不过在广告封锁、VPN及家长控制等第三方开发商业界已经引起大地震。

ZDNet报道,在苹果的政策变更冲击下,去年7月AdGuard首先关闭其Safari广告封锁插件,接着Malwarebytes和一家名为Freedom的公司先后关闭其VPN插件。两周前uBlock Origin也宣布收掉uBlock Orign for Safari。

有开发商指出,苹果声称其API设计目的是让用户封锁广告,但又不让开发商全程监控用户上网行踪。其实在排挤第三方插件开发商这件事上,苹果Safari和Google Chrome做的是一样的事,只是做法有点不同,而且苹果的话术更高明,使得消费者秉持两套标准,怀疑Google,却相信苹果产品理念十年来不曾改变。