新的浏览器内核Servo正在卷土重来 与谷歌Blink和苹果WebKit竞争

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

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。

🏷️

标签

➡️

继续阅读