Servo 

Servo
Servo頁面渲染效果
Servo頁面渲染效果
原作者Mozilla公司三星集團
開發者Linux基金会
当前版本
  • 0.22.0 (2019年12月19日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言Rust
操作系统跨平台
类型排版引擎
许可协议MPL 2.0[2][3]
网站servo.org/ 编辑维基数据

Servo是一個由Mozilla開發的實驗性網頁瀏覽器排版引擎三星集團移植到Android系统和ARM处理器[4]。該项目旨在创造一个大規模平行計算的环境,其中许多组件(如渲染、布局、HTML解析、图像解码等)都是並行的。此项目与Rust编程语言有共生的关系,并同样正在开发中。

Servo使用的两个重要组件基于Mozilla现有的C++代码。JavaScript支持由SpiderMonkey提供,2D图形库Azure英语Mozilla Azure用于与OpenGLDirect3D交互。[5]

Servo是以美國影集《神秘科學戲院3000》(Mystery Science Theater 3000)的機器人Tom Servo命名的[6]

  1. ^ selectors-v0.22.0. 2019年12月19日 [2020年2月17日]. 
  2. ^ Mozilla Foundation End-User Licensing Agreements. [2014-12-15]. (原始内容存档于2014-10-21). 
  3. ^ Mozilla Licensing Policies. mozilla.org. [2013-03-26]. (原始内容存档于2013-07-15). 
  4. ^ Samsung teams up with Mozilla to build browser engine for multicore machines. Ars Technica. 2013-04-03 [2014-10-24]. (原始内容存档于2016-12-16). 
  5. ^ Willis, Nathan. Parallel page rendering with Mozilla Servo. LWN.net. 17 June 2015 [27 June 2015]. (原始内容存档于2016-04-06). 
  6. ^ Eich, Brendan. Add a new UI crate. [2014-04-02]. 



取材自維基百科 - 中文時事百科