苹果终止支持PWA在欧盟iPhone用户内使用,引发开发人员和用户的担忧

苹果宣布将不再支持欧盟iPhone用户使用渐进式网络应用(PWA),这对开发人员和用户来说是一个沉重的打击。这一决定使得基于Web的应用在苹果设备上的可访问性和功能性大大降低。

在每个iOS 17.4 beta版中,停止对Web应用程序的支持已经变得显而易见,用户遇到了持续的问题。然而,苹果现在明确表示这是有意为之。

在开发者网站上发布的更新中,苹果披露了他们的决定,称将Web应用与数字市场法案(DMA)的要求进行调整的复杂性是主要原因。苹果表示,遵守DMA将需要创建一个全新的集成架构,这在同时进行其他强制性变更的情况下是不切实际的。其中的一个变化要求苹果允许第三方浏览器在iOS上使用自己的引擎。

苹果强调,Web应用与Safari的底层引擎WebKit密切相关,从而确保了与iOS的安全和隐私框架的一致性。随着iOS 17.4的推出,添加到主屏幕的Web页面将仅作为书签的功能,将用户重定向到浏览器标签页,而不提供类似通知和徽章等独立功能。这些功能在去年才引入到Web应用中。

此外,停止支持PWA对于习惯于将数据分开存储在浏览器实例之外、以方便快速访问而无需重复登录的用户来说是个挑战。某些服务,包括Facebook Gaming,依赖Web应用程序来规避苹果应用商店及其相关费用所施加的限制。

苹果对欧盟环境下使用替代浏览器引擎存在潜在安全风险提出了担忧,并强调了恶意Web应用程序可能在未经用户同意的情况下访问敏感数据或权限的可能性。

苹果长期以来一直在关于第三方应用商店和应用的侧载方面提出类似的观点。尽管苹果坚称如此,但值得注意的是,安卓设备早就通过各种浏览器平台以及侧载提供了对Web应用的支持。

在2022年致美国议员的一封信中,网络安全专家布鲁斯·斯奈尔表示苹果对侧载的担忧“毫无根据”,“这只是不真实的说法”,例如欧盟的立法不会对用户的隐私和安全构成风险。

斯奈尔写道:“更公正地说,这些立法使得这些公司的剥削商业模式面临风险。他们关于隐私和安全风险的说法既是错误的,也是虚伪的,是出于它们自身的私利而不是公共利益。”

批评人士认为苹果的政策滥用了其市场地位,需要像欧盟DMA这样的立法。毫不奇怪的是,鉴于苹果自己在与Apple对抗的问题上的斗争,Epic Games首席执行官蒂姆·斯威尼就苹果最新决定发表了自己的看法。

苹果这次采取的是恶意遵从和谎言,在此谎称Safari是唯一值得信赖的Web浏览器,以便杀死Web应用程序,而他们在Epic诉Apple案中宣称Web应用程序是原生应用的可替代品。曾经伟大而现在日益削弱了……(引用自蒂姆·斯威尼推特发言)

苹果决定在欧盟停止支持Web应用程序对技术领域产生了广泛的影响,对用户自由、开发者自主权以及苹果生态系统中基于Web的服务的未来提出了问题。

以下是根据该文章提供的主要主题和信息提供的常见问题解答(FAQ)部分:

问题1:苹果为什么不再支持欧盟iPhone用户使用渐进式网络应用(PWA)?
回答:苹果表示,这是由于调整Web应用程序以符合数字市场法案(DMA)要求的复杂性。

问题2:什么是DMA?
回答:DMA是数字市场法案的缩写,它是一项针对数字市场的欧盟立法。

问题3:苹果停止支持Web应用程序会对用户和开发者产生什么影响?
回答:这将导致基于Web的应用在苹果设备上的可访问性和功能性大大降低。

问题4:苹果对欧盟环境下使用替代浏览器引擎表达了什么担忧?
回答:苹果担心使用替代浏览器引擎可能存在潜在的安全风险,恶意Web应用程序可能未经用户同意地访问敏感数据或权限。

问题5:是否有其他服务依赖Web应用程序来规避苹果应用商店的限制?
回答:是的,其中包括Facebook Gaming等服务。

问题6:苹果的决定对技术领域和苹果生态系统有何影响?
回答:苹果的决定引发了关于用户自由、开发者自主权以及基于Web的服务的未来的问题。

以下是一些与主域名相关的建议相关链接:
苹果开发者网站
苹果官方网站