Apple 要求 iOS 浏览器制造商使用 WebKit。这并不妨碍Google和Mozilla准备基于自己的渲染引擎的浏览器。
![](https://img.phonandroid.com/2023/02/187105068_m_1200_750.jpg)
苹果以有时实施非常严格的规则而闻名关于其 App Store 上提供的应用程序。开发人员遇到的限制之一是 iOS 下的浏览器有义务使用WebKit渲染引擎来自苹果品牌。因此,iPhone 和 iPad 上的 Chrome 和 Firefox 不适用与 Android 下可用的软件并不完全相同。
谷歌和 Mozilla 仍在为苹果方面有可能放宽规则。 2022 年 10 月在 Github 上记录的一段代码表明,小熊猫基金会在该主题上取得了良好进展,而山景公司也不掩饰已经开始设计 iOS 版 Chrome 的改进版本。浏览器的小世界非常分散,每个浏览器都使用自己的渲染引擎。 Mozilla 的 Firefox 由 Gecko 提供支持,Apple 的 Safari 在 WebKit 上运行,而谷歌浏览器和 Edge 在 Blink 下运行。
iOS 上的 Firefox 和 Chrome 可以提供从一种渲染引擎切换到另一种渲染引擎的功能
如果大多数时候,这个微观世界中的参与者设法同意提供共同的功能,那么代码库出现分歧的情况并不少见。根据开放网络倡导组织的说法,仅 19% 的互联网用户使用 Safari2023 年 1 月,但是“库比蒂诺公司施加的限制阻碍了可互操作的、基于标准的 Web,成为苹果和谷歌提供的本地专有生态系统的可行替代品。”
对于开发商游说团体来说,这种做法不仅是反竞争的,而且也不利于内部竞争的发展。t。如果苹果不想放松其规则,从长远来看,欧盟可能会迫使它这样做。公司已经在授权 iPhone 和 iPad 上其他应用程序商店的义务,可能来自 iOS 17。因此,很可能很快就必须让互联网用户选择在 iOS 上使用的渲染引擎。
来源 :技术艺术