近日,苹果Apple公司发布的iOS 17.4 beta版本引发了广泛争议。这一更新主要针对欧洲用户,其中渐进式网络应用程序(PWA)的功能被明显降级,从原本可以全屏独立运行的应用程序,转变为只能在默认浏览器中打开的快捷方式。此举被批评者称为“恶意合规”,并指责苹果在遵守欧洲数字市场法案的幌子下,实际上使网络应用程序处于更大的劣势。
多年来,苹果公司一直主张那些不愿遵守其原生iOS应用程序规则的开发者可以编写Web应用程序。然而,Web开发人员普遍认为,Safari及其底层WebKit引擎在技术能力上仍然不足以让Web应用程序与iOS硬件上的本机应用程序竞争。特别是在推送通知方面,苹果的实施被认为相对落后。
欧洲数字市场法案的实施原本预期能够改变这一现状,促进被大型科技公司阻碍的竞争。然而,苹果公司的政策改变似乎并未如预期般推动竞争,反而引发了更多的争议。
在iOS 17.4 beta版本中,苹果对PWA的处理方式引发了广泛关注。PWA本应使网络应用程序在功能上更接近移动设备上的本机应用程序,具有独立性、可靠性和可安装性。然而,根据最新的beta版本,PWA被降级为在浏览器中打开的快捷方式,这引发了开发者和用户的担忧。
一些开发者表示,这一改变将导致用户丢失现有Web应用程序中的本地数据,因为Web应用程序和Safari具有不同的存储位置。此外,它还会中断通知功能,因为没有安装应用程序就无法启用通知。这对于那些依赖PWA提供服务的公司和开发者来说是一个巨大的打击。
一家名为Mysk的iOS开发公司和安全研究公司指出,苹果并没有修复PWA的问题,而是通过添加弹出菜单来加倍努力。这种弹出菜单在某种程度上表明PWA是被故意禁用的,而不是一个错误。Mysk还发布了一段视频来说明这一变化。
对于苹果的这一举动,开放网络倡导组织执行董事亚历克斯·摩尔表示:“我们认为苹果可能会尝试类似的做法,但认为这对他们来说也太公然反竞争了。”他进一步指出:“苹果可能会出面说这是未完成的或者是一个错误,但如果这个功能出现在用户的设备上,这将表明苹果正在积极寻求阻止网络与他们的应用商店公平竞争。”
一位不愿透露姓名的资深网络技术开发人员也对这一变化表示担忧,并希望苹果能够澄清这一情况。他指出:“苹果的行为让人难以置信,他们应该对网络开发者的反馈进行认真考虑,并采取积极措施来解决这一问题。”
总的来说,苹果iOS 17 beta版本的更新引发了广泛的争议和担忧。批评者认为苹果在遵守欧洲法律的同时,实际上使网络应用程序处于更大的劣势。对于这一争议,苹果尚未做出公开回应。然而,随着越来越多的开发者和用户表达关切,苹果需要认真对待这一问题,并采取积极措施来解决争议并恢复网络应用程序的应有地位。