Skip to content

Gosub 使用Rust从头开始编写的浏览器引擎

发表于:2024-10-28
Rust 新闻

摘要

因不满大公司垄断,Gosub 项目团队用 Rust 从头开始编写了一个新的浏览器引擎。

因不满大公司垄断,Gosub 项目团队用 Rust 从头开始编写了一个新的浏览器引擎,目前 star 数已超过 3k。

Gosub 团队指出,目前广泛使用的 HTML 渲染引擎仅限于三种:Chrome 和 Edge 的 Blink、Safari 的 WebKit 和 Firefox 的 Gecko。为了打破少数大公司和组织掌握决定网络未来的权力的局面,Gosub 正在开发使用 Rust“从头开始编写的新网络引擎”。

Gosub 处于早期开发阶段,HTML 解析器目前正在开发到可以正确解析 HTML5 的程度,CSS 解析器则处于概念验证阶段。同时 Gosub 使用了 Google 的 V8 JavaScript 引擎,但 Gosub 更注重模块化,并计划在未来允许开发人员选择自己喜欢的 JavaScript 引擎。还表示开发人员将能够在其他领域(例如渲染管道)轻松定制自己的组件。

原文链接:https://gigazine.net/gsc_news/en/20241020-gosub-web-browser-engine/

最后更新于: