Safari 16.6 中的 WebKit 功能

Safari 今日发布,这是自去年秋季以来的第七个版本。它侧重于关键错误修复和功能改进。

错误修复

CSS

  • 修复了 currentcolorcolor-mix() 的使用问题。
  • 修复了 block-start 边缘的内容,使其修剪后的外边距在计算样式中得以体现。
  • 修复了在水平书写模式下,块容器的修剪后的 block-end 外边距在计算样式中得以体现的问题。
  • 修复了压缩流在刷新阶段处理大输出的问题。
  • 修复了在 block-end 处修剪嵌套的自折叠子元素的问题。
  • 修复了 CSS hypot() 函数有时返回结果平方的问题。
  • 修复了容器查询长度单位使用内容框而不是边框框的问题。
  • 修复了仅针对第一个嵌套样式规则,在父组规则中直接序列化属性的问题。

表单

  • 修复了 <meter><progress> 元素上的值不更新的问题。

Web API

  • 修复了 putImageData 在正确的画布上绘图的问题。

反馈

我们很高兴收到您的来信。请发推文至 @webkit 分享您对 Safari 16.6 的看法。您也可以在 Mastodon 上找到我们:@jensimmons@front-end.social@jondavis@mastodon.social。如果您遇到任何问题,欢迎您就 Safari UI 提交反馈,或就网页技术或 Web Inspector 提交 WebKit 错误报告。提交问题确实会带来改变。

下载最新的 Safari 技术预览版,以站在网络平台的前沿并使用最新的 Web Inspector 功能。您还可以阅读 Safari 16.6 发布说明

更新到 Safari 16.6

Safari 16.6 可用于 macOS Ventura、macOS Monterey、macOS Big Sur、iPadOS 16iOS 16。在 macOS Monterey 或 macOS Big Sur 上,您可以通过前往“系统偏好设置”→“软件更新”→“更多信息”,然后选择更新 Safari 来更新到 Safari 16.6。要更新 macOS Ventura、iOS 或 iPadOS,请前往“设置”→“通用”→“软件更新”。