公司资讯

了解最新公司动态及行业资讯

当前位置:首页>公司资讯

苹果为何在欧洲扼杀 Web Apps?

时间:2024-06-19   访问量:1036

苹果在即将发布的 iOS 17.4 版本中确认,将不再支持欧盟成员国的主屏幕 Web 应用程序或渐进式 Web 应用程序 (PWAs)。

此举是对欧盟强制执行《数字市场法案》的报复,该法案迫使苹果在该地区向其他应用商店开放 iOS,让开发商和出版商有更多的机会访问该平台,并有更大的权力将他们想要的内容放到平台上。

事实证明,遵守 DMA 并允许继续支持所谓的 Web 应用程序(使用 Safari 的 webkit 像应用程序一样运行的应用程序)对于 Apple 来说有些过头了,需要做太多工作和监管,并且会带来重大的安全风险。

苹果公司表示,网页应用“直接基于 WebKit”构建,Safari 也使用同样的引擎,因此网页应用可以“遵循 iOS 原生应用的安全和隐私模型”。现在,随着 DMA 的出现和 iOS 的开放,这种“入侵方式”对安全构成了太大的威胁。

他们声称,唯一且最好的选择是取消对 Web Apps 的支持。也就是说,如果您想要 DMA,当然您可以拥有它,但这是欧洲开发商、出版商和消费者必须付出的代价。

Web Apps 到底是什么?

Web Apps 早在 iPhone 早期就已出现,那时 Apple 的 App Store 还未发明。众所周知,Apple 前 CEO Steve Jobs 曾反对 App Store 的存在(也反对除 Apple 之外的任何人将应用安装到他的新 iPhone 上),但 Web Apps 是他为应对 iPhone 的快速普及和全球开发社区的需求而做出的妥协。他曾称这种半途而废的解决方法是解决问题的“绝妙方法”。

Web Apps 可以在 Safari 上运行,看起来像应用程序,但本质上是网页的快捷方式……但很快乔布斯和他的同事们就迫于压力,开放了 Apple App Store,允许“合适的”应用程序上线,随后他们也因此赚了数十亿美元。这真是一个不错的解决方案……

现在,DMA 和 Apple 被迫针对欧洲对 iOS 进行修改,在 Web Apps 已存在的情况下,拥有这样的 iOS 渠道实在是太危险了,而且由于 iOS 的更多访问权限受到法律约束,Apple 要想让 Apple 用户(他们希望全天候享受 A 级安全保障)过上安静且(相对)安全的生活,唯一的选择就是停用 Web Apps。只是为了保险起见。

据该 iPhone 制造商称,通过启用主屏幕应用程序来遵守 DMA 将需要“一个全新的集成架构”,考虑到它已经做出的其他改变,这被认为是不切实际的,而且“恶意网络应用程序可以读取来自其他网络应用程序的数据并重新获得他们的权限,从而在未经用户同意的情况下访问用户的相机、麦克风或位置。”

苹果继续辩称,浏览器可以在用户不知情的情况下安装 Web 应用,因此,欧盟纳入替代浏览器引擎(作为 DMA 的一部分)现在构成了安全风险,

这些都重要吗?

在 iOS 17.4 测试版更新后,欧洲地区 iOS 系统将不再提供 Web 应用程序,这意味着该地区的开发人员将无法再设计和提供其网页的 Web 应用程序版本,而已拥有 Web 应用程序的用户将发现它们不再起作用。

现在,添加到主屏幕的网站仅作为书签发挥作用,在浏览器中打开新标签,而不是作为可以发送通知和显示徽章的独立服务。

苹果为何在欧洲扼杀 Web Apps?

在 iOS 17.4 之前,iOS 上的 PWA 可以独立于用户的浏览器会话存储数据,从而成为一种无需重复登录即可访问网站的便捷方式。某些服务(例如 Facebook Gaming)利用 Web Apps 作为绕过 Apple App Store 的变通方法。

然而,事实是“正版”应用现在非常流行,因此用户和开发者很可能不会注意到或关心。苹果自己也引用了主屏幕应用“用户采用率非常低”作为取消支持的另一个原因。

“我们预计这一变化将影响一小部分用户,”苹果表示。“尽管如此,我们仍然对这一变化(作为遵守 DMA 工作的一部分)可能对主屏幕 Web 应用开发者和我们的用户造成的影响感到遗憾。”

因此,苹果的 Web App 禁令更多的是针对欧盟的法律论点,而不是真正让开发者或用户感到不安的事情。

尽管如此,一些规模较小的开发商已经开始抗议。“这个问题严重影响了我们的用户体验,阻碍了我们向客户提供无缝服务的能力,”一位开发商写道。

上一篇:亚马逊上 PlayStation Portal 便携包半价促销

下一篇:Unity 承诺将对开发者的安装收费政策做出含糊其辞的“变更”

返回顶部