Chrome 134 中的新变化

发布时间:2025 年 3 月 4 日

以下是您需要知晓的相关信息:

弹出式窗口的轻关闭行为已添加到 <dialog>

Popover API 的一个出色功能是其轻触即关闭行为。此行为现在是 <dialog> 的一部分,并使用新的 closedby 属性来控制该行为:

  • <dialog closedby="none">:完全没有用户触发的对话框关闭操作。
  • <dialog closedby="closerequest">:按 ESC(或其他关闭触发器)关闭对话框
  • <dialog closedby="any">:点击对话框外部或按 ESC 即可关闭对话框。类似于 popover="auto" 行为。

共享存储空间现在支持 Web Locks API

将 Web Locks API 集成到 Shared Storage 中。这可防止出现以下情况:由于 get()set() 逻辑中可能存在的争用情况,跨网站覆盖面衡量可能会导致报告重复。

此更改:

  • navigator.locks.request 引入到 worklet 环境。
  • 为所有修饰符方法引入了 { withLock: <resource>} 选项。
  • 引入了批量修改方法:sharedStorage.batchUpdate(methods,options)。 此方法与 withLock 选项结合使用时,可让多个修饰符方法以原子方式执行,从而实现以下用例:网站需要在更新跨多个键组织的数据时保持一致性。

现在支持在绘制画布上使用 imageSmoothingQuality 属性

添加了对绘制画布上 imageSmoothingQuality 属性的支持。这样,您就可以在缩放图片时选择质量或性能权衡。 imageSmoothingQuality 总共有三个选项:lowmediumhigh

以及更多!

当然,还有很多其他功能。

  • 借助 PWA 上的用户链接捕获功能,Chrome 可让您更轻松地在浏览器和已安装的 Web 应用之间切换。
  • 您现在可以使用图片等元素自定义 <select> 菜单。

如需详细了解这些功能以及 Chrome 中的许多其他新功能,请参阅完整的 Chrome 134 版本说明

深入阅读

以下仅介绍了一些重点内容。如需了解 Chrome 134 中的其他更改,请参阅以下链接。

订阅

如需及时了解最新动态,请订阅 Chrome Developers YouTube 频道,这样每当我们发布新视频时,您都会收到电子邮件通知。

Chrome 134 发布后,我们会立即在此处告知您 Chrome 中的新变化!