“ 曾被 Mozilla 放弃的 Web 引擎项目“Servo”在 2024 年迎来重生 ”
Servo项目用Rust语言开发,以其内存安全性和模块化的特点备受关注。历经起伏后,该项目于2023年加入了欧洲Linux基金会,即将在新的年份展现出新的活力。
近期在2024年的FOSDEM大会上,Bernie Innocenti偶然发现Servo项目团队正在展示迄今为止的成果,引起了外界的极大关注。多年以来,曾受到Mozilla资助的Servo项目表现出了忽冷忽热的态势。但当Mozilla放弃继续研发后,这个项目迎来了转机。Igalia的贡献者接手项目维护,为Servo注入了新鲜血液。
目前,市面上虽有众多基于开源ChromeBlink引擎的浏览器替代品,但Servo带来的改变可能会给Blink和Mozilla的Gecko引擎带来竞争压力。Servo项目团队已在过去的几个月中取得了令人瞩目的成绩。2023年9月,在Open Source Summit Europe上,Igalia的Manuel Rego就展示了项目的多项进展,如WebGL支持、跨平台兼容性包括安卓和Linux移动支持等。
Servo不仅能够在Raspberry Pi等嵌入式应用中运行,且相比Chromium显示出更快的速度。对于想深度了解的用户,可以在Servo的官方演示页面上体验更多示例。
除此之外,Servo还在开发一个新的布局引擎,该引擎将增加新功能,提升兼容性。尽管Mozilla已经放弃了这个实验性项目,Firefox实际上仍在使用一些由Servo开发的组件。这让人们不禁猜测,新的Servo布局引擎或者其他组件可能未来也会集成到Firefox中。
作为一个独立项目,Servo取得的进展已经令人充满期待。其官方网站已经列出了2024年的更新路线图,明确了包括社区管理和项目维护在内的任务。2024年的目标包括完成CSS支持的实现,这意味着Servo布局引擎将提供基础的CSS功能。
另一方面,Servo团队还将完成嵌入式API的定义,与Tauri合作定义Servo的webview API,并为API实现新特性和需求。而最激动人心的是,Servo项目将在安卓平台上推进,预计将在未来某个时间点在官网发布面向现代安卓版本的夜间版本APK。
这一系列举措不仅让开源界的热心观望者们看到了Servo未来发展的无限可能,也给竞争激烈的浏览器市场带来了新的活力和选择。
> 本文遵循新闻原始来源Its FOSS的版权协议,采用“CC BY-SA 4.0国际”协议授权。
每日一言
"<!doctype html> <html lang="Zh-cn"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="noindex,nofollow"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> <meta name="renderer" content="webkit"> <title>您请求的文件不存在!</title> <link type="text/css" rel="stylesheet" href="https://www.oick.cn/css/404.css" /> <link rel="shortcut icon" href="http://www.oick.cn/favicon.ico" type="image/x-icon" /> </head> <body> <div id="wrap"> <div> <img src="https://www.oick.cn/imgs/404.png" alt="404" /> </div> <div id="text"> <strong> <span></span> <a href="javascript:history.back()">返回上一页</a> </strong> </div> </div> <div class="animate below"></div> <div class="animate above"></div> </body> </html>"