发布时间: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()
逻辑中可能存在的争用情况而导致报告重复的情况。
此次变更:
- 向 Worklet 环境引入了
navigator.locks.request
。 - 向所有修饰符方法引入了
{ withLock: <resource>}
选项。 - 引入了批量修改方法:
sharedStorage.batchUpdate(methods,options)
。 结合使用此方法和withLock
选项可原子地执行多个修饰符方法,从而支持在更新按多个键组织的数据时需要保持一致性的用例。
绘制画布现在支持 imageSmoothingQuality
属性
添加了对绘制画布上的 imageSmoothingQuality
属性的支持。这样,您就可以在放大图片时选择画质或性能权衡。imageSmoothingQuality
总共有三个选项:low
、medium
和 high
。
等等!
当然,还有许多其他功能。
- Chrome 通过在 PWA 中捕获用户链接,让用户能够更轻松地在浏览器和已安装的 Web 应用之间切换。
- 您现在可以使用图片等自定义
<select>
菜单。
如需详细了解这些功能以及 Chrome 中的许多其他新功能,请参阅完整的 Chrome 134 版本说明!
深入阅读
本文仅介绍了一些主要亮点。如需了解 Chrome 134 中的其他变更,请访问以下链接。
订阅
如需及时了解最新动态,请订阅 Chrome 开发者 YouTube 频道,这样每当我们发布新视频时,您就会收到电子邮件通知。
一旦 Chrome 134 发布,我们会立即在此处告知您 Chrome 中的新变化!