Mozilla 正式宣布 Quantum 浏览器引擎项目

2016-10-28 11:34


20 年前的网站,普遍还停留在以纯文本为主、少量图片和指向其它网站的超链接为辅的水平。现如今,网站的交互功能已经发展到了即时消息(弹出式窗口)、自动播放的视频、自动更新的文章、以及各种动画图形。为了更好地应对复杂的实际需求,Mozilla 于本周四正式宣布了全新的 Quantum 引擎项目,以便在 2017 年底前实现极大地加速 Firefox 浏览器的目标。

Mozilla 平台工程负责人 David Bryant 在一篇文章中称:“我们力求通过 Quantum 获得显著的性能提升,整个 web 体验将变得有所不同”。

页面加载的速度会更快,滚动操作会更顺滑。动画和交互式应用会立即作出反应,能够在保持一致的帧速率时处理更加密集的内容,对用户最重要的内容会自动得到高优先级。

对用户和 Mozilla 来说,在此之前还有很多事情要做。毕竟 Firefox 浏览器在手机上的份额非常少,即使 PC 平台也大幅落后于 Google Chrome。

即便如此,Mozilla 仍在努力。其协助开发了新的 web 标准,以及 web 程序员们可以自信使用的浏览器技术。

最近,Mozilla 还开始了 WebVR 方面的努力(现已得到 Google Chrome 和 Microsoft Edge 的支持),以便用户在 Facebook 的 Oculus Rift 等 3D 虚拟现实头戴式装置上收获不一样的 web 浏览体验。

当前 Firefox 主要依靠着名叫 Gecko 的浏览器引擎,该软件负责着执行网站编程指令,并将之在用户的屏幕上绘制出来。

Quantum 同样基于 Gecko 打造,但也借鉴了 Mozilla 较新的实验性浏览器引擎项目——Servo。

Bryant 表示,Quantum 核心可以深度利用现代的多核心处理器技术。换言之,多核芯片将能够高效地并行运作,显示芯片也可极大地加速某些操作。

该软件可在 Windows、MacOS、Linux、Android 等PC/移动平台上运行(当前苹果仅允许在 iPhone/iPad 上使用自家的WebKit 浏览器引擎),不过  Bryant 指出,其仍然有望于某一天登陆 iOS。