我们可能很快就会看到全新的 iPhone 浏览器面世,因为 Google 和 Mozilla 都预计苹果不再坚持所有 iOS 浏览器都使用与 Safari 相同的 WebKit 引擎。
这将使新版本的 Chrome 和 Firefox 能够提供更大的功能差异化,并首次允许它们以比 Safari 更快的性能为目标……
背景
目前,任何人都可以创建新的 iPhone 浏览器,但有一个巨大的限制:Apple 坚持使用与 Safari 相同的 WebKit 渲染引擎。
这实际上意味着所有 iOS 浏览器在底层都是一样的。这限制了竞争浏览器可以提供的新功能的数量,也意味着不可能创建比 Safari 更快呈现页面的 iPhone 浏览器。
然而,Apple 面临越来越大的反垄断压力,包括声称 WebKit 要求具有反竞争性。例如,英国竞争与市场管理局 (CMA) 发现:
Apple 禁止在其移动设备上使用自家浏览器引擎的替代品; Apple 独有的限制。CMA 担心这会严重限制竞争对手浏览器与 Safari 区分开来的潜力(例如,在速度和功能等特性上),并限制 Apple 投资其浏览器引擎的积极性。
这一限制还严重抑制了网络应用程序的功能——应用程序在浏览器上运行而不必单独下载——剥夺了消费者和企业从这项创新技术中获得的全部好处。
因此,预计 Apple 将尽早放弃 WebKit 要求。特别是,欧洲数字市场法案似乎将迫使 iPhone 制造商采取行动,有报道称苹果将在今年晚些时候放弃作为 iOS 17 一部分的要求。
没有 WebKit 的新 iPhone 浏览器
谷歌和 Mozilla 现在都在开发新的 iOS 浏览器,它们使用与桌面浏览器相同的渲染引擎。
对于谷歌的 Chrome,这是 Blink :
谷歌的 Chromium 团队已全力推进将 Blink 移植到 iOS,在过去一周引入了数十项相关代码更改。按照事情进展的速度,我们可能会在未来几周内首次看到在 iOS 上运行的 Chrome 浏览器引擎——以及 Microsoft Edge、Opera 等。
对于 Mozilla 的 Firefox,它是 Gecko :
Mozilla 计划在 Apple 不再要求其竞争对手在 iOS 中使用 WebKit 浏览器引擎的那一天。Mozilla 进行了几年前从未进行过的类似实验,但 2022 年 10 月在 GitHub 存储库中发布了一个问题,其中包含 Firefox iOS 版本的代码,其中包括对 GeckoView 的引用,GeckoView 是 Firefox 的 Gecko 渲染引擎的包装器。
后者当时似乎仅供内部使用,但现在似乎瞄准了一个公共应用程序。
Apple 为 Safari 竞争做准备
The Register报道称,Apple 认识到 iPhone 浏览器的真正竞争所带来的威胁,并正在加强其开发团队。
Safari 以落后于 Chrome 和 Firefox 而闻名。然而,Apple 似乎意识到监管机构带来的风险,并向 WebKit 团队增加了更多员工以缩小能力差距。
照片:Sameer / Unsplash
免责声明
本文内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 admin@eiefun.com,我们会第一时间配合删除。