2023 年的 Servo:贡献者数量增加与新功能亮相,展望未来规划

2023年 12月 19日 61.1k 0

2023年,Servo在开源浏览器引擎领域取得了显著的进展。今年,Servo的主要代码库servo/servo共收到了1037个拉取请求,这是去年的382%;提交了2485次,是去年的375%。其中,53名独立贡献者参与了项目,比去年增长了140%。

在所有的贡献中,由人类(而非机器人)提交的拉取请求中,有30%来自于Igalia之外的个人,18%来自于非审查人员。Servo在过去一年中在六场国际会议上进行了介绍,包括RustNL、Web Engines Hackfest、LF Europe Member Summit、Open Source Summit Europe、GOSIM Workshop和GOSIM Conference。

Servo现在拥有一个可用的“minibrowser”用户界面,支持屏幕外渲染,其实验性的WebGPU支持也得到了更新。此外,Servo现在再次出现在wpt.fyi上。Servo的新布局引擎在iframe、浮动、堆叠上下文、内联布局、边距折叠、‘position: sticky’、‘min-width’和‘min-height’、‘max-width’和‘max-height’、‘align-content’、‘justify-content’、‘white-space’、‘text-indent’、‘text-align: justify’、‘outline’和‘outline-offset’以及‘filter: drop-shadow()’等方面表现出了其优势。

在Web Platform Tests的部分测试中,Servo的新布局引擎显示出了显著的进步。例如,在floats测试中,新布局引擎的通过率达到了82.2%,而在floats-clear测试中达到了73.3%。此外,Servo在Acid1测试中也通过了新布局引擎,并在CSS2 abspos、CSS2定位和CSS Position测试套件中取得了优于旧布局引擎的成绩。

Servo的下一步计划包括维护现有项目,发布Android每夜构建版本,完成与Tauri的整合(得益于NLNet的支持),以及实现对表格、更好的浮动支持和非拉丁文本的支持(也是得益于NLNet的支持)。

2024年,Servo将参加FOSDEM 2024,Rakhi Sharma将在2月3日16:45当地时间(15:45 UTC)进行关于“在Rust项目中嵌入Servo”的演讲。Servo团队也在积极寻找赞助商,以支持这个旨在提供可嵌入、独立、内存安全、模块化、并行Web渲染引擎的开发。有兴趣的个人或公司可以访问Servo的赞助页面,或通过邮件join@servo.org进行咨询。

在人们担忧浏览器引擎多样性陷入低谷的十年里,Servo希望能够帮助改变这一现状。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论