近期,一些欧洲用户在安装iOS 17.4测试版后发现渐进式网络应用程序无法运行,引发关注。经证实,这是苹果为遵守欧盟《数字市场法案》(DMA)而做出的决策。
渐进式网络应用是一种特殊类型的网站,可添加至设备主屏幕,并具备发送通知、保存登录信息等额外功能,它们基于Safari的WebKit引擎运行。然而,欧盟DMA要求苹果允许第三方浏览器在iOS上使用自有引擎,导致渐进式网络应用可能基于非WebKit引擎运行。
苹果表示,鉴于网络应用用户采用率较低,且为满足DMA要求需进行大量不切实际的工作,因此决定在欧盟停止支持渐进式网络应用。此外,苹果还关注到基于替代浏览器引擎的渐进式网络应用存在的安全问题,如恶意应用可能在用户不知情的情况下获取敏感权限和数据。
因此,当iOS 17.4于3月份正式推出时,欧盟用户将无法使用渐进式网络应用,而只能选择在主屏幕上添加基本的浏览器书签。这些书签将在各自的浏览器中以新标签的形式打开,无法保留登录数据或发送通知。
总之,苹果在权衡利弊后做出了这一决策,以确保在遵守欧盟法规的同时,保障用户的安全和隐私。