Mozilla上周命名了其下一代浏览器引擎项目,并表示将于明年将新技术引入Firefox。
配合Quantum,新引擎将包括Servo的多个组件,Mozilla赞助的浏览器渲染引擎,并从2013年开始工作。与Rust一起编写,Servo被设想为Firefox的长期Gecko引擎的替代品。 Servo和Rust起源于Mozilla的研究小组。
“Project Quantum是通过充分利用现代设备中的所有处理能力,满足未来网络的需求的下一代开发引擎”Firefox工程部门负责人David Bryant在周四发表的一篇文章中说到。
Bryant说,Mozilla计划从现有的Gecko引擎开始,将最能获益的部分更换为图形处理器单元(GPU),或者将现有CPU中的多个核心中的任务拆分(中央处理单位)。从Bryant的描述,Mozilla将开始缓慢将几个Gecko组件替换成Servo的,并随着Quantum的演变逐渐适应和采纳其它部分。
“Quantum是一个充满雄心的项目,但用户不必等待很长时间才开始看到改进推出, 我们明年要进行大改,我们将从那里重复”,Bryant说
Bryant承诺了一个非常不同的Firefox,能够更快的渲染页面和运行web apps。 “页面加载速度更快,滚动效果会非常顺畅,动画和交互式apps会立即响应,并能够处理更加密集的内容,同时保持一致的帧速率”,他写道。
采用Quantum驱动的Firefox最终将在Windows,macOS,Linux和Android版本中发布。 iOS仍然是越界,因为苹果要求所有的竞争对手都使用Safari浏览器的引擎。
关于Quantum的一些技术信息已经在Mozilla Wiki网站上发布。