winddweb
2019-06-28 09:23:21 +08:00
扩展全废这个说法是不对的,只是把扩展的生态变成了 iOS app 一样的生态而已。反正你随时都可以选择放弃用 Safari。
不止是 Safari 扩展,收紧系统控制,肯定是和苹果长久以来的战略是一致的。把 extension 放进 app store 审查,至少苹果可以把一票否决权捏在手里。扩展还是可以装的,只是原来那些扩展的开发者大多不会重新开发一个 App Store 版的,需要找其他愿意开发的人的替代品。
今年新增了很多措施,比如 macOS 上的 app 分发也要搞公证,Catalina 的系统文件和用户数据分开成为一个只读分区,kernel extension 也分开成 DriveKit,Sign in with apple 也算一个吧。而且其实都是以前出过事的,什么广告 /隐私 tracking 啊,什么非官方渠道的 app 被人挂马了传播了啊(还记得中国互联网上传播的挂了马的 Xcode 吗)。
目的和效果很难讨论,但是战略方向一直是很统一的。苹果就是从 iOS 上实践了全面控制,为了系统的安全、隐私和优化,逐步把 macOS 也统一起来而已。作为用户,如果你一定要苹果这儿追求开放和自由……不存在的,苹果就是替用户做决定的,有利有弊。
要说 Safari 本身也没什么经济利益,就算收费 extension 也不可能给 apple 带来什么可感知的收益,所以只能从各种跟钱没关系的角度理解了。