开源 Rust 浏览器引擎 Servo 支持 GIF


Servo 是一款开源的浏览器引擎,最初由 Mozilla 开发。它使用 Rust 语言编写,旨在提供高效、安全的网页渲染能力,并且采用并行渲染技术,以提高网页加载速度和性能。

近日,Servo 团队介绍了最近的更新内容,其中一项重要新功能是支持显示动态 GIF,并且还可以通过 HTML "img"标签加载 SVG 图像。

Servo 还在推进其 Trusted Types API、输入类型 <input type=color> 支持、更好的布局和 CSS 支持,以及支持各种其他 API 和功能。

Servo 还在继续努力提升围绕 Servo 嵌入支持的开发者体验,以 Servo 作为 Chromium 的 CEF 替代方案在应用程序中利用 Servo。

详情查看 https://servo.org/blog/2025/06/18/this-month-in-servo/


相關推薦

2023-04-19

Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。 2020 年 Mozilla 大裁员期间裁掉了 Servo 引擎团队,Servo 的开发此后陷入了停滞。后来,Serv

2025-03-28

原文作者:Niccolò Venerandi,发表于2025年3月23日 开源浏览器引擎领域正迎来两位新秀的崛起,它们以不同的方式挑战着Chrome、Firefox和Safari的主导地位。本文将对Servo和Ladybird这两个充满潜力的项目进行深入分析,比较它们的

2023-09-18

Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。 近日 Servo 在博客介绍了近期的一些重要变化。 使用 rustls 代替 OpenSSL 升级对 Web

2023-11-10

Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,目前由 Linux Foundation Europe 与来自 Igalia 和其他组织的贡献者共同开发。与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。 Servo 的最新

2022-03-24

可视化后,发现诞生于 Mozilla 的 Rust 编程语言只占 Firefox 浏览器代码的 9.9%。 Rust 语言最初由 Firefox 制造商 Mozilla 推出,由 web 领域领军人物、JavaScript 之父 Brendan Eich、Dave Herman 、Graydon Hoare 合力开发。Mozilla 用它开发了实验性

2025-05-17

,有着大量现成的插件可用,但其解析能力始终无法企及浏览器级别。 为了彻底解决这个问题,Parcel团队转向了「重型武器」——直接搬来了Firefox浏览器和Servo渲染引擎中的核心组件,用Rust语言重新打造了HTML处理模块。这就

2023-11-23

开放原子开源基金会宣布与 Eclipse 基金会基于 OpenHarmony 的开源项目 Oniro 正式签署合作协议。 据称本次签约开放原子开源基金会创造了两个第一,一是开源历史上第一次两个基金会通过代码、品牌、IP、认证等方式共同发展一

2022-09-14

renityOS 系统的作者 Andreas Kling 近日介绍了他开源的跨平台浏览器项目: Ladybird。 Ladybird 浏览器于今年 7 月 4 日诞生,最初 Ladybird 的开发是作为 SerenityOS 系统的  “ LibWeb”  浏览器引擎调试工具,随后 Andreas 想给它构建一

2023-05-21

以高性能且安全可靠的方式访问 GPU 功能。WebGPU 是一套为浏览器设计的图形 API 标准,为了弥合各个平台图形 API 的差异性,它对 DirectX12、Vulkan、Metal 进行了融合和封装。借助 WebGPU,可以充分释放现代 GPU 硬件的强大能力,让开

2025-04-11

宇连通IM经常会使用到gif图片,就增加了支持gif图片功能,已经gif图片制作功能。使IM不仅能发送截图,还能发送制作的gif图片。 但是当发送10M+的gif图片时,pc端内存就迅速升高,设置的500M内存就不够用了,就对gif占用大量内

2023-02-10

生产环境且向前兼容。 Meilisearch 是 Rust 实现的高性能开源搜索引擎,支持方便地集成到任何网站或应用程序,支持自托管 (self-hosting),可作为 Algolia 和 Elasticsearch 的轻量替代方案。Meilisearch 内置了许多实用功能,比如: 快

2025-04-15

Meilisearch 是 Rust 实现的高性能开源搜索引擎,可作为 Elasticsearch 的替代方案,支持方便地集成到任何网站或应用程序,支持自托管 (self-hosting),可作为 Algolia 和 Elasticsearch 的轻量替代方案。Meilisearch 内置了许多实用功能,比如:

2023-05-08

Ambient 是一个用于构建高性能多人游戏和 3D 应用程序的开源 runtime,使用了 WebAssembly 和 WebGPU 技术,与任何编译为 WebAssembly 或在 WebAssembly 上运行的语言兼容,旨在使构建和部署丰富的多人游戏世界和体验变得容易。其开发团队

2023-04-07

但它也可以编译为 JavaScript 并在其他地方运行,例如 Web 浏览器。Gleam 社区用户会使用它来构建前端和后端都基于 Gleam 编写的 Web 应用程序,这两个部分都位于同一个代码仓库中。目录结构如下: louis ~/src/gleam/developer-survey $ tre