今年二月中旬,苹果宣布 iOS 17.4 版本将在欧盟地区移除对渐进式 Web 应用的支持。公司将此归咎于欧盟数字市场法案(DMA),该法案将于下周生效,这也是 iOS 17.4 将提供替代应用商店支持的原因。
在广泛的网络抨击之后,今天苹果改变了立场,并宣布渐进式 Web 应用在欧盟地区的 iOS 17.4 版本中仍将得到支持。因此,与之前一样,您仍然可以将渐进式 Web 应用添加到主屏幕,并且它将在自己的顶级窗口中启动,而不会被简单地视为在 Safari 中打开的快捷方式。
在苹果开发者网站发布的更新中,苹果解释道: 此前,苹果宣布计划在欧盟地区移除主屏幕 Web 应用的功能,作为我们遵守 DMA 的努力的一部分。取消该功能的需要是由于与支持替代浏览器引擎的 Web 应用相关的复杂安全和隐私问题,这将需要构建一个目前在 iOS 中不存在的新的集成架构。 我们收到了继续在 iOS 中提供主屏幕 Web 应用支持的请求,因此我们将继续在欧盟地区提供现有的主屏幕 Web 应用功能。这种支持意味着主屏幕 Web 应用仍直接建立在 WebKit 及其安全架构之上,并与 iOS 上原生应用的安全和隐私模型一致。 受到在欧盟地区 iOS 测试版中移除主屏幕 Web 应用功能影响的开发者和用户可以期待 iOS 17.4 在三月初推出时主屏幕 Web 应用功能的回归。 上个月,苹果声称这只会影响到少数用户,但它可能在此期间了解到这些用户对此类事情非常关注。
因此,渐进式 Web 应用仍将使用苹果的 WebKit 渲染引擎,即使您选择了使用自己渲染引擎的默认浏览器(第三方浏览器使用自己渲染引擎的支持是苹果必须实施的措施之一,以遵守 DMA)。
本文来自投稿,不代表TePhone特锋手机网立场,如若转载,请注明出处:https://www.tephone.com/article/13883