不是BUG:苹果确认在欧盟废了PWA应用桌面启动功能
2024-2-16 14:14:27 Author: www.landiannews.com(查看原文) 阅读量:33 收藏

早前在 iOS 17.4 Beta 版中,已经有开发者发现 iOS 在欧盟出现一些异常 BUG,例如 PWA 渐进式网络应用程序从桌面启动时,不再直接打开,而是通过 Safari 浏览器打开,上下有地址栏和菜单栏等。

原本开发者们以为这是个 BUG,不过现在苹果已经证实这不是 BUG 而是欧盟数字市场法案带来的潜在影响,简单来说就是苹果在欧盟废了 PWA 应用桌面启动功能,后续添加到桌面的图标,实际上只相当于是个书签,点击后会提示使用浏览器打开。

苹果在开发者网站中表示,该公司将为欧盟用户删除主屏幕应用程序。

不是BUG:苹果确认在欧盟废了PWA应用桌面启动功能

苹果辩称 PWA 应用直接基于 WebKit 构建,允许这些应用于 iOS 上本机应用程序获得相同的安全和隐私模型。而在 iOS 17.4 中,添加到主屏幕的网站仅相当于书签,不再允许发送通知和显示角标。

这么做是因为在欧盟 iOS 必须允许第三方浏览器引擎,当用户安装 / 选择的浏览器不是 WebKit 引擎时,PWA 应用也将使用这个第三方引擎加载,苹果认为一方面开发者基于 WebKit 构建,另一方面用户又可能选择非 WebKit 引擎,这会导致无法继续提供原本基于 WebKit 加载 PWA 时的隐私沙盒。

那么苹果有技术能够解决这个问题吗?有,苹果称这需要开发一个全新的集成架构,然而,实际使用 PWA 应用的欧盟用户非常少,苹果认为重新开发集成架构不切实际。

版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。


文章来源: https://www.landiannews.com/archives/102325.html
如有侵权请联系:admin#unsafe.sh