Servo 0.4 将于 7 月底发布:Rust 引擎终于能更准确地渲染真实网站

开发与编程 Jul 31, 2026加入收藏

Servo 0.4 将于 7 月底发布:Rust 引擎终于能更准确地渲染真实网站
插图 : Momiji Shirogane

浏览器引擎用Rust编写,于2026年7月底发布0.4版本:servoshell(一个小型演示浏览器)已能正确渲染越来越多的真实网站。

Servo 0.4 带来的改进

Servo 0.4 已于 2026 年 7 月底发布,标志着用 Rust 编写的浏览器引擎 的月度发布。团队公布的主线任务:本月,servoshell(嵌入引擎的小型演示浏览器)开始能够正确渲染 越来越多的真实网站

Phoronix 的摘要简洁:未列出冗长的变更日志,重点关注不断增长的兼容性覆盖率。我们将链接至 GitHub 仓库 查看本周期关闭的具体问题列表。

为什么这很重要

对于从一开始就关注 Servo 的开发者(该项目由 Mozilla Research 于 2012-2013 年启动,由 Patrick WaltonLars Bergstrom 与 Rust 团队共同主导工程,后于 2020 年 Mozilla 裁员风波后加入 Linux 基金会),问题从未是 “Servo 能否渲染 HTML+CSS?”(答案早已是肯定的),而是 “Servo 能否打开我的 Gmail 而不崩溃?” 换句话说:该引擎能否在不崩溃的情况下处理现代网络的真正复杂操作(JS、复杂布局、历史怪癖、自定义字体、iframe、WebRTC 等)。

每个版本都在 扩大能够正确渲染的网站范围,这让 Servo 离实用更近一步。它仍不是 Blink 或 Gecko 的大众替代品,但正逐渐成为以下场景的可信候选:

  • 嵌入式用例(信息亭 UI、控制面板、机顶盒),需要一个维护良好、内存安全且轻量的引擎;
  • 拒绝对单一供应商依赖的项目(如今,除 Firefox 外,几乎整个网络都由 Blink 渲染——Chrome、Edge、Brave、Opera、Arc、Vivaldi 等);
  • 无法轻松在 Chromium 上打补丁的安全或渲染策略的研发实验

更广阔的背景

2026 年的另类引擎格局并不丰富。Blink(Google/Chromium)占据主导;Gecko(Firefox)仍在坚守;WebKit(Apple)仅限于其平台。此外还有“用 X 语言编写的引擎”项目:Ladybird(基于 SerenityOS 工作的 C++ 引擎)、Servo(Rust,自 Linux 基金会接管后采用月度发布节奏),以及一些学术练习。

Servo 的 月度节奏,加上累积的变更日志和不断提升的兼容性覆盖率,可能是最重要的信号。它不再是一个幽灵项目:而是一个真正的“发布列车”节奏下的活跃项目。

记住三点

请记住三点:(1)Servo 0.4 = 2026 年 7 月闭环,月度节奏保持;(2)本月的进展集中在真实网站的渲染兼容性上;(3)这是迄今为止最成熟的 Rust 引擎——值得关注其在嵌入式场景及摆脱 Blink 依赖的用例中的表现。

Resources

本文由人工智能撰写,并经人工编辑审核。

我们的编辑部
这篇文章对您有帮助吗?

9 人赞了这篇文章

K
Kaito KuroganeSenior Dev Writer
Senior polyvalent developer, backend Go + frontend TS, open source contributor.
分享:
LIVERadio Geek Kitsune
Tap to listen, the same sound for everyone
0··
// Schedule
// all stations
// share a track →
主题
浏览
信息