发布时间: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 总共有三个选项:low、medium 和 high。
以及更多!
当然,还有很多其他功能。
- 借助 PWA 上的用户链接捕获功能,Chrome 可让您更轻松地在浏览器和已安装的 Web 应用之间切换。
- 您现在可以使用图片等元素自定义
<select>菜单。
如需详细了解这些功能以及 Chrome 中的许多其他新功能,请参阅完整的 Chrome 134 版本说明!
深入阅读
以下仅介绍了一些重点内容。如需了解 Chrome 134 中的其他更改,请参阅以下链接。
订阅
如需及时了解最新动态,请订阅 Chrome Developers YouTube 频道,这样每当我们发布新视频时,您都会收到电子邮件通知。
Chrome 134 发布后,我们会立即在此处告知您 Chrome 中的新变化!