iOS上的不是真正的移动浏览器,它是个更慢

今早宣布

iOS正式上线。“不要误会我的意思,我真的很喜欢 iPad 上的浏览​​器,但 iOS 上的这个浏览器不是真的,它是一种速度较慢的移动浏览器。” 这是来自

John 对 iOS 浏览器的评价。你为什么这么说?

让我们从 iOS 上的应用程序开始。昨天透露ios开发者模式有什么用,他们终于制作了一个真正完全原生的 iOS 应用程序。直到现在ios开发者模式有什么用,该应用程序仍以网络技术、浏览器和蓝色背景的移动网站为主。那你为什么突然想做一个原生应用呢?其实这也是iOS上慢的原因:他们都使用比技术慢的浏览器引擎。

在 iOS 设备中移动这个默认浏览器使用名为 Nitro 的引擎,该引擎使用名为“即时”的编译来加快脚本执行速度。技术细节不是我们要谈的重点。但必须知道,just-in-time 可以让 Nitro 更快,而 Nitro 可以让它更快。所以如果在手机上使用,体验会非常好。

但是当其他应用,比如浏览器或者浏览器,想要在iOS上拥有浏览器功能时,Nitro引擎就无法使用了。同时,开发者不能使用自己的引擎。出于安全原因,应用程序开发人员只能使用 Nitro 的变体或过时的 Nitro 版本。这就是为什么其他浏览器被迫在 iOS 中使用的原因。

图片[1]-iOS上的不是真正的移动浏览器,它是个更慢-4747i站长资讯

尽管引擎更改可以提供与移动设备相同的保真度结果,但它可能会使其他浏览器变慢。以下是基准测试中移动端和应用程序的对比数据:

虽然加载页面不仅仅是执行,而且这个基准测试纯粹是一项调查,但在这方面,仅应用程序就慢了四倍。对于移动应用程序,这将是一个明显的区别。今天的页面,尤其是移动设备的页面,会有很多运行。

在同步历史和书签、使用隐身模式等方面,预取的性能将有助于整体加速。它在非iOS系统中非常流行,记住桌面版最好的评价是它比其他浏览器更快。不过这个评测好像没有打包在iOS上。在 iOS 上它比在其他平台上慢,而且它确实比在其他平台上更慢。媒体普遍说iOS比iOS慢,我们也在iPad上体验过。虽然在方面可能会比较慢,但整体体验中打开网页的速度并没有让我们感觉变慢(还是很快)。方面也回应了引擎的使用:“我们的目标是让用户带来同样的快速,与使用桌面版和正版一样安全稳定的浏览体验。但是,我们也需要接受平台的特殊技术限制。,所以我们使用了 iOS 提供的渲染和引擎技术。”

文章来源:https://www.36kr.com/p/123075?preview=wechat

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享