This month in Servo: experimental mode, Trusted Types, strokeText(), and more
7 months ago
- #WebEngine
- #Servo
- #Rust
- Servo夜间构建新增功能包括Trusted Types API、CanvasRenderingContext2D的strokeText()方法等
- servoshell新增实验模式按钮,可启用引擎全部功能
- viewport元标签现仅移动端默认生效,桌面端提供强制启用选项
- 新增'Content-Encoding: zstd'支持并修复HTTP 401认证弹窗问题
- AbortController和<link rel=preload>功能取得进展
- Content-Security-Policy: sandbox现默认禁用脚本,需显式指定'allow-scripts'
- shadow DOM及父iframe中的scrollIntoView()方法获得改进
- DOM异常现支持错误消息,并修复多个错误
- Servo现需Rust 1.86构建版本,改进了键盘滚动体验
- 移除多个DebugOptions选项并优化WebDriver自动化支持
- 单进程模式性能提升,支持脚本嵌入器直接通信
- 字符串处理及内部哈希表算法优化
- Servo获得每月5654美元捐赠,用于CI系统、实习生及维护工作
- 开发者会议演讲涵盖Servo发展路线、目标及应用案例