#新动态 #前端
Chrome 137 beta | Blog | Chrome for Developers

AI 摘要:Chrome 137 Beta 版本引入了多项 CSS/UI 增强(如条件函数 if()、阅读流属性、SVG 变换支持)和 Web API 改进(如 WebAuthn 错误对齐、Blob URL 分区、WebAssembly 分支提示),并新增了 4 项 Origin Trials(全帧率渲染阻塞、非渲染 iframe 媒体暂停等)。此外,还扩展了系统强调色支持至 Windows/ChromeOS,优化了开发者工具链。

1. CSS 和 UI 更新
• if() 函数:支持条件值表达式,简化复杂逻辑。
• 阅读流属性:reading-flow 和 reading-order 控制无障碍工具的元素顺序。
• SVG 增强:
• 支持 transform 属性直接应用于 <svg> 根元素。
• <use> 元素可省略片段引用外部文档根元素。
• 系统强调色:accent-color 扩展支持 Windows 和 ChromeOS。
• 视图过渡:view-transition-name: match-element 为单页应用提供动画支持。

2. Web API 改进
• WebAuthn:统一支付凭证创建时的错误类型为 NotAllowedError。
• Blob URL 分区:按存储键(站点、来源等)分区访问,提升安全性。
• 崩溃报告:捕获未响应页面的 JavaScript 调用栈。
• Canvas:支持浮点像素格式,适用于高精度场景。
• Web Cryptography:新增 Ed25519 曲线算法支持。
• WebGPU:
• 允许 GPUTextureView 用于 externalTexture 绑定。
• 简化 copyBufferToBuffer 方法的重载。

3. 新增 Origin Trials
• 全帧率渲染阻塞:通过 full-frame-rate 令牌降低渲染帧率以优化资源分配。
• 非渲染 iframe 媒体暂停:通过权限策略控制不可见 iframe 的媒体播放。
• Rewriter/Writer API:基于设备端 AI 模型实现文本改写与生成功能。


author Rachel Andrew Chrome 137 beta  |  Blog  |  Chrome for Developers
 
 
Back to Top