开源 Rust 浏览器引擎 Servo 0.0.3 发布,性能显著提升
开源项目 Servo(一个用 Rust 编写的网页布局/渲染引擎)发布了 0.0.3 版本,Servo 最初由 Mozilla 基金会发起,后来交由 Linux 基金会接管。 本次更新整合了过去一个月内的多项优化,涵盖性能提升、嵌入式 API 增强以及为更多网页内容添加上下文菜单等改进。 Servo 0.0.3 更新亮点包括: 现支持链接、图片及其他内容的上下文菜单 支持 HTML5 视频标签的控制功能。 压缩/解压缩流新增 Brotli 编码支持。 字体变体现可应用于 CSS 字体粗细(font-weight)和字体伸缩(font-stretch)。 嵌入式 API 获得增强,包括为每个网页视图提供独立渲染上下文,从而优化多窗口体验,并包含其他嵌入功能改进。 Servo 现可并行解析 CSS、脚本及布局。 针对政策限制或用户需求禁止即时编译的环境,JIT 支持现可选配。 Servo 提升了增量布局的性能表现。 随着版本迭代,Servoshell 演示浏览器的功能正持续增强。更多改进详情请参阅 Servo.org 博客文章:https://servo.org/blog/2025/12/...
