slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
Rust Web 渲染引擎“Servo”与桌面应用创建框架“Tauri”正在尝试集成
17611538698
webmaster@21cto.com

Rust Web 渲染引擎“Servo”与桌面应用创建框架“Tauri”正在尝试集成

资讯 0 1721 2024-01-27 10:19:03

一个新团队正在使用 Rust 编写的 Servo Web 渲染引擎,最新发布于 1 月19日(当地时间)。

它是 Linux Foundation Europe 的一个项目,正在尝试与 Tauri 集成,Tauri 是一个用于构建将 Web 前端与 Rust 后端相结合的桌面应用程序的框架。

此次更新是为了下一步的 Servo 和 Tauri 集成,并向 Webview 库 WRY 添加 Servo 支持。目前,当前正进行概念验证,尚未准备好投入生产,但开发者可以通过查看servo-wry-demo 分支并按照自述文件进行尝鲜。

此外,现在也可以将 Servo Webview 放置在本机窗口内的任何位置,并提供半透明或透明背景,该团队还在积极支持单个窗口中的多个 Webview。

同时,离屏渲染的实现也在进行,这在集成包含Servo和非Servo组件的应用程序时非常重要。

此团队正在研究预编译 mozangle 和 mozjs 的方法,这将减少初始构建时间并改善开发者体验,并且 mozangle 的 C++ 部分现在可以在 Linux 和 macOS 上构建为动态库。目前正在考虑两种方法来预编译 mozjs:将 C++ 部分构建为静态库并缓存生成的 Rust 绑定,以及构建动态库等。

评论