Safari 技术预览版 112 发行说明
Safari 技术预览版 112 现已开放下载,适用于 macOS Big Sur 和 macOS Catalina。如果您已安装 Safari 技术预览版,可以在 macOS 的“系统偏好设置”中的“软件更新”面板中进行更新。
此版本涵盖 WebKit 修订版本 264601-265179。
Web Inspector
- 更改了默认标签页顺序,以首先显示最常用的标签页 (r264959)
- 更改了背景、文本和边框颜色以匹配操作系统 (r265120)
- 更改为仅在需要时显示滚动条 (r265118)
- 修复了初始子资源加载失败导致“源”选项卡损坏的问题 (r264717)
- 修复了保存 base64 编码文件的问题 (r264669)
- 在“元素”选项卡的“样式”侧边栏中添加类时,阻止模糊“添加类”输入框 (r264667)
扩展
- 修复了应用于
<html>
标签的百分比高度值导致弹窗大小不正确的问题 (r264960) - 增加了通过在 Safari Web Extension 的 Info.plist 文件中的 NSExtension 元素中指定 SFSafariAppExtensionBundleIdentifiersToReplace 键来替换 Safari App Extension 的支持。该键的值应该是一个字符串数组,每个字符串都是您想要替换的 Safari App Extension 的捆绑标识符。
CSS
- 修复了内容区域较小的网格容器中的
align-content
问题 (r265020) - 修复了 CSS
clip-path
应用于视图框坐标的问题 (r264622) - 修复了使用 RTL 布局时的滚动捕捉问题 (r264908)
JavaScript
SVG
- 添加了对 SVG
<a>
元素的rel
和relList
属性的支持 (r264789)
媒体
- 增加了 YouTube 的行为,为支持 HDR 的设备提供 HDR 版本 (r265167)
- 采用了
AVPlayer.videoRangeOverride
(r264710) - 在软件解码的 VP9 中增加了 HDR 解码支持 (r265073)
- 修复了在画中画模式下播放 YouTube 播放列表中的视频后无响应的问题 (r264684)
WebRTC
Web API
- 为 PerformanceObserver 添加了对
type
属性的支持 (r265001) - 更改了日期和时间输入类型,使其具有文本框外观 (r265157)
- 更改为通过 Fetch API 传播用户手势 (r264853)
- 修复了在系统偏好设置中设置高亮颜色后不更新的问题 (r265072)
- 修复了数据列表下拉滚动条位置以匹配可见区域的问题 (r264783)
- 使
mousemove
事件可取消 (r264658)
文本操作
存储
- 更改为允许在第三方框架中使用 IndexedDB (r264790)