Servo六月更新:558次提交与SharedWorker
June in Servo: real world compat, media queries, SharedWorker, and more
Servo 0.4.0版本在六月迎来了里程碑式的更新,累计提交数高达558次,创下历史新高。此次更新不仅修复了SpiderMonkey中的多个安全漏洞,还大幅提升了在lichess.org等真实网站的兼容性。新功能方面,Servo正式支持SharedWorker、console.dir()以及多种CSS媒体查询特性,如device-width和aspect-ratio。此外,WebGPU、无障碍支持和文本选择功能也在稳步推进中。对于开发者而言,新的C API封装设计将让嵌入Servo变得更加简单。
Servo旨在为开发者赋能,提供一个轻量级、高性能的替代方案,用于在应用程序中嵌入Web技术。
HN 评论区
61- Fervicus
恭喜发布新版本。任何能在浏览器领域增加竞争的产品我都支持。我本来对 Ladybird 很兴奋,但他们最近采用 LLM 并转为仅源代码可用(source-available),这让我热情受挫。
- int0x29
好奇他们多久能渲染出 PDFjs?这确实是个高难度的目标。
- bobajeff
最近几次我尝试构建 Servo 都失败了。(这也是极少数让我构建失败的 Rust 项目之一)。
- 9cb14c1ec0
真的有人把 Servo 用在什么地方吗?
- bellowsgulch
我几乎每年都在重复说这句话:Servo 不是一个“真正”的项目。这很奇怪,但无论如何,自它离开 Mozilla 后,显然已经转向以治理为中心,而不是帮助实际的嵌入式浏览器工程师。
你不必信我,看看他们的过往记录,然后问问自己,为什么在十多年的时间里,没人把它嵌入到任何东西里?