新的浏览器内核Servo正在卷土重来 与谷歌Blink和苹果WebKit竞争
内容提要
Mozilla 的实验性 Servo 浏览器引擎使用 Rust 开发,在 2023 年引起关注。它提供 WebGL 支持和跨平台兼容性,包括 Android 和 Linux 移动版本。Servo 在 Arm 架构上性能优于 Chromium。2024 年的路线图包括主线程维护、基本 CSS 功能、嵌入 API 定义和初步的 Android 支持。Servo 进入浏览器引擎市场被视为积极的。
延伸解读
Servo 的复兴之路
Servo 自 2012 年由 Mozilla 创建,但长期作为实验项目被搁置。2023 年加入 Linux 欧洲基金会后,Igalia 的贡献者接手,使其重获生机。这解释了为何它既是“新”内核又是“卷土重来”。
Arm 架构上的性能亮点
在树莓派等 Arm 设备上测试时,Servo 的性能甚至优于 Chromium。这得益于 Rust 语言和专为并行化设计的架构,为嵌入式场景提供了潜在优势。
2024 年关键目标
Servo 的 2024 年路线图包括主线程维护、基本 CSS 功能、嵌入 API 定义和初步 Android 支持。这些目标旨在提升稳定性和实用性,但项目仍处于起步阶段。
浏览器内核市场的竞争格局
目前市场由 Chromium/Blink、Gecko 和 WebKit 主导,Opera 和微软已放弃自研内核。Servo 的加入有望打破 Chromium 的垄断,但挑战巨大,其开源模式和创新技术值得关注。
Q&A
Servo 浏览器引擎是什么?
Servo 是 Mozilla 自 2012 年创建的实验性浏览器引擎,使用 Rust 语言开发,主要用于研究目的。
Servo 引擎在 2023 年有什么新动态?
2023 年 Servo 引擎卷土重来,加入 Linux 欧洲基金会,并由 Igalia 的贡献者接手,计划与 Chromium、Gecko 和 WebKit 竞争。
Servo 在性能上有什么优势?
Servo 在 Arm 架构上的性能优于 Chromium,例如在树莓派上的测试中表现更好。
Servo 支持哪些平台?
Servo 提供跨平台支持,包括 Android 和其他 Linux 移动版本,并尝试用于嵌入式实例。
Servo 在 2024 年的发展目标是什么?
2024 年 Servo 有四个大目标:主线程维护、提供基本的 CSS 功能、嵌入 API 定义以及实现对 Android 系统的初步支持。
目前浏览器内核市场的主要参与者有哪些?
目前浏览器内核市场主要参与者为 Chromium/Blink、Firefox/Gecko 和 Safari/WebKit。