都说「人红是非多」,这句话放在苹果身上,小雷觉得没毛病。
苹果旗下很多产品,一直是友商比较和致敬的对象,也是消费者讨论的热点。
当然还有不少恩恩怨怨,尤其是这几年苹果和欧盟之间的故事,说来话长啊。
就拿最近的事儿来说,苹果需要根据欧盟政策规则,开放iOS设备支持侧载。
图源:IT之家
不过苹果还是那个苹果,主打一个道高一尺魔高一丈,又双叒叕动起了小心思。
这冷不防的,苹果悄咪咪对「PWA应用」做出限制,直接一个削弱Debuff套上。
可以的阿果,你是懂得「让步」的,小雷都忍不住要给你一个大拇哥(bushi)。
问题来了,PWA应用是什么东东?和我们有关系吗?欧盟对此又有什么反应呢?
PWA应用是什么?
在高清上面这些问题之前,小伙伴们得先知道,「PWA应用」是个什么玩意儿?
PWA,英文全称为Progressive Web Apps,中文可以译为渐进式网络应用程序。
喏,它是一种由普通网页或者网站架构起来的网络应用程序。
它的优势非常明显,可以通过原生移动应用程式或者传统应用程序,呈现给用户。
可以这么说吧,PWA拥有了浏览器的便捷和手机平板端的便携相结合的完美属性。
图源:维基百科
而且嚯,PWA还不像部分APP那样过多索要设备权限,也不用占用过多存储空间。
如果要举个相近的例子,它有点像国内一些安卓定制系统里自带的「轻/快应用」。
呐,PWA走的就是主打轻量化和即用即走的路线,简洁控人士的首选了属于是。
图源:小雷手机截图
国内支持PWA应用的网页也有一些,就拿「微博」来说,浏览器可以安装Lite版。
微博Lite十分简洁,没有花里胡哨的UI设计,时间顺序也正常,甚至没看到广告。
这玩意儿谁不喜欢?然而就是这么方便好用的功能,苹果偏偏一刀把它给砍无了。
图源:小雷电脑截图
苹果禁用PWA应用
根据开放网络倡导组织最近的消息:
苹果在iOS 17.4 Beta 2更新中,削弱了对PWA应用的支持,目前这项削弱仅覆盖欧洲市场。
对PWA应用的削弱主要体现在,用户安装该更新后,没办法继续在顶级窗口里启动,同时也不能全屏,并且还只能在Safari里打开。
这么一通操作下来,PWA完全变成一个「网站快捷方式」,前面提到的优势直接自废武功。
图源:网络
不仅如此,用户点击PWA应用时,还会提示要么调用Safari浏览器打开,要么取消操作。
emmm,这是因为从iOS 17.4 Beta 2开始,PWA应用就都需要从默认浏览器才能打开。
然而Safari版本无法访问本地数据,通知功能,之前的PWA应用还有数据丢失等情况。
可能有小伙伴有问了,会不会某个系统版本出现了Bug,才导致PWA应用出问题?
小雷也不是没有想过这个可能,但苹果自己都发话了:这波操作是故意为之。
放着好端端的PWA应用不让用户使用,苹果这背后到底在打什么「如意算盘」?
图源:IT之家
苹果解释,欧盟不买账
咳咳,苹果反而解释道,其实这么做还是为了遵守《数字市场法案》(Digital Markets Act)的要求。
原来苹果在欧盟法案的压力下,不仅支持开发侧载,还支持第三方浏览器能在iPhone上使用Apple WebKit以外的Web引擎。
也正是因为这一点,苹果才会选择在新系统版本禁用PWA应用,这也引发很多PWA用户的声讨。
苹果表示嗷,因为开放了非WebKit渲染引擎,这代表了主屏幕网络应用程式的管理和iOS原生应用程序的安全和隐私模式保持一致。
出于确保站点访问隐私安全的目的,对于PWA应用的存储隔离和执行系统提示,需要做出一些改变,也就是前面提到的PWA应用新提示。
想要解决这其中的安全问题,需要构建一个全新的集成架构,然而iOS系统目前还没有这玩意儿。
So,为了遵循《欧盟数字市场法案》的要求,苹果表示「不得不在欧洲取消PWA应用功能」。
苹果还表示欧洲用户其实可以通过书签访问网站来解决,预计这一改动应该只会影响少数用户。
图源:苹果
按照苹果这套逻辑捋下来,小雷发现只有两个办法才能解决PWA应用的问题。
一是在后续iOS版本里加入全新的集成架构;二是绕过这个架构另寻其他方法。
如果不按照苹果的这套逻辑来,那就可以看看欧盟会有什么骚操作了,还真有!
据媒体报道,因为苹果禁用PWA应用这茬,欧盟正考虑对其发起反垄断调查。
图源:IT之家
而欧盟的「先发制人」,也被业内视为欧盟或将对苹果发起「深入调查」的预兆。
目前,欧盟也已经向苹果和应用开发者,询问了禁用PWA应用带来的实际影响。
以欧盟和苹果这些年的相爱相杀来看,苹果禁用PWA应用的操作估计不容易摆平。
至于阿果这回能不能有好果子吃?就让我们拭目以待吧!
封面图源:苹果官网