Skip to content

您应该在 iPad 和 iPhone 上运行哪个浏览器?

    1652056742

    Web 浏览器大奖赛:iOS 巡回赛

    在我们开始之前,我们必须先谈谈使 iOS 不同于当今任何其他流行操作系统的一个关键事实:严格的围墙花园。你看,Apple 要求在 App Store 中销售的任何第三方 Web 浏览器都必须使用现有的 WebKit 渲染和 JavaScript 引擎。

    没错,他们都是 WebKit 浏览器。不仅仅是桌面上的 Chrome 和 Safari 等不同的 WebKit 浏览器,还有完整的移动 Safari 克隆。将基于 iOS 的第三方 Web 浏览器想象成穿着不同衣服的 Safari。当然,其中一些具有完全不同的同步功能、书签机制、屏幕键盘,甚至用户界面。但是,当谈到 Web 浏览器呈现网页的主要功能时,它们都只是对 Apple 现有的默认移动 Safari 的重新设计。

    那么所有的 iOS 网络浏览器都将是一样的,对吧?不是完全。

    虽然 Apple 要求第三方浏览器使用股票引擎,但 Safari 可以使用更新的 Nitro JavaScript 引擎,而其余的则使用 Safari 的旧 JS 引擎。苹果的授权甚至没有竞争环境;它使 Safari 更受青睐。

    就在今年 8 月,Opera 就 App Store 规则向《印度时报》发表了意见:

    “Opera 认为,当消费者可以自由选择他们使用的浏览器时,Web 是最好的。我们希望将来改变规则,允许 Opera Mobile(我们成熟的移动浏览器)在 iOS 商店中,就像在其他商店中一样Android 等平台。”“现在我们在 iOS 平台上提供 Opera Mini。Opera Mini 解决这个问题的方法是所有处理实际上都是在代理服务器上完成的,而不是在 iOS 设备上。如果我们没有在 Opera Mini 中使用基于代理的解决方案,那么我们将不得不使用本机浏览器引擎。”Shwetank Dixit,Opera Web Evangelist

    我们必须想象创建 Web 浏览器行业的其他所有人都同意。毕竟,iOS 仍然是平板电脑平台。

    不幸的是,Opera Mini 和其他“迷你浏览器”,例如 Dolphin Mini 和 Skyfire,由于它们的运行方式而无法抵抗大多数传统的基准测试。除非基准测试几乎是即时的,否则远程服务器会在测试中超时。

    尽管 Safari 和第三方浏览器之间的差异将成为该平台上的关键匹配,但我们已经看到页面加载时间和 HTML5 性能并不总是符合渲染和 JavaScript 引擎的预期。因此,也许我们会看到其中一款第三方浏览器登上榜首。

    但在我们进入基准测试之前,让我们快速浏览一下基于 iOS 的竞争者,然后了解桌面 Web 浏览器大奖赛基准测试套件如何改变以适应移动平板电脑计算。

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x