转载

Mozilla全新的Servo浏览器引擎:将于6月推出技术演示

Mozilla全新的Servo浏览器引擎:将于6月推出技术演示

“Servo”是 Mozilla 最新的浏览器引擎。

  Mozilla 正在全力开发自家全新的“Servo”浏览器引擎,其采用了崭新的 Rust 编程语言、能够更好地利用现代多核处理器的并发性能。今年 6 月份的时候,开发者们将率先接触到该引擎的技术预览。根据 Mozilla 的路线图,Servo 将会随着时间的推移、缓慢地接替 Gecko。Servo 并非 Mozilla 自己单独打造,因为项目的源码就放在 GitHub 这个网络仓库上,不少辛勤的开发者都为之贡献了一份力量。

  该引擎能够在 Windows、OS X、以及 Linux 上运行,而三星也将着手将之移植到所有基于 Android 的设备上。

  6 月份的时候,Mozilla 将为开发者们提供一个 Servo 引擎和浏览器的技术预览版本,该浏览器的概念验证版本则早已在 3 月中旬发布。

Mozilla全新的Servo浏览器引擎:将于6月推出技术演示

为了展示 Servo 引擎的能耐,Mozilla 特地发布了“Browser.html”页面。

  该浏览器主要由 HTML 代码构成,但仍提供了一个时髦的前端 UI,主要是作为 Servo 引擎的实验性介绍。

  不过,让它与其它引擎(比如 Google 的 Blink 和微软的 EdgeHtml)有所区分的是,Servo 充分利用了并行性,能够将大型计算任务分拆布置到处理器的多个核心上。

Mozilla全新的Servo浏览器引擎:将于6月推出技术演示

“Servo”仍处于开发进程中,有时无法加载所有的网页组件。

  “并行性”意味着复杂的脚本将不再影响用户执行其它操作时的性能(比如重新调节浏览器窗口大小),当然也可解决现代浏览器遭遇的“内存危机”。

  现代浏览器在打开过多标签页、或载入内存密集型网页的时候,总会出现严重的迟滞——不过有了 Servo,浏览速度将能够更上一个台阶。

Mozilla全新的Servo浏览器引擎:将于6月推出技术演示

全新的 Servo 引擎将被用于未来的新版 Firefox 浏览器中。

  需要指出的是,Servo 仍处于开发过程中,安装特定浏览器时还会附带一长串的附带内容(比如 Python 和 Git),且浏览器在家在许多页面时还非常吃力(不完整)。

  对于普通的 Firefox 用户来说,还是耐心等它被慢慢引入吧。当前该团队的一个项目是“下一代图形子系统”WebRender,据说能够带来更快的网页加载速度。

  [编译自:Gizmag , 来源:Servo.org]

正文到此结束
Loading...