Safari Technology Preview 216 的发布说明
Safari Technology Preview 版本 216 现已开放下载,适用于 macOS Sequoia 和 macOS Sonoma。如果您已安装 Safari Technology Preview,可以在“系统设置”的“通用”→“软件更新”中进行更新。
此版本包含以下 WebKit 更改:291468@main…292534@main
辅助功能
已解决的问题
- 修复了即使设置了额外的标签属性,带有空
alt
属性的表示性图像也会被辅助技术忽略的问题。(146429365) (292105@main)
CSS
新功能
- 为
text-wrap-style: pretty
增加了额外支持,现在可调整文本框中的所有行以改善文本对齐和连字符。 (146142653) (291750@main)
已解决的问题
- 修复了按钮默认不具有
align-items: flex-start
的问题。(146615626) (291883@main)
表单
已解决的问题
- 修复了使用
setValidity
时,表单关联的 ElementInternals 总是报告customError
的问题。(115681066) (291878@main)
媒体
已解决的问题
- 修复了通过 AudioContext 播放声音时,在搜索后出现陈旧音频缓冲数据的问题。(146057507) (291763@main)
渲染
已解决的问题
- 修复了
align-self
和justify-self
的position-area
和self-alignment
属性集成问题。(145889235) (291606@main) - 修复了
will-change: view-transition-name
以创建堆叠上下文和背景根。 (146281670) (291636@main) - 修复了
will-change: offset-path
以创建堆叠上下文和包含块。 (146292698) (291635@main)
Service Workers
已解决的问题
- 修复了 Service Worker 下载过早中断的问题。(143065672) (291712@main)
- 修复了 Service Worker 中 ReadableStream 取消方法未能可靠调用的问题。(144297119) (291551@main)
SVG
已解决的问题
- 修复了 SVG 绘制服务器对不存在的 URL 的回退处理问题。(144493507) (291726@main)
- 修复了在绘制 SVG 时尊重 CSS
image-rendering
属性的问题。(144507619) (292202@main) - 修复了对
url(...) none
的处理以匹配 SVG 绘制服务器规范。(146454258) (291770@main) - 修复了“禁用”的
<foreignObject>
和<image>
的祖先边界框。(147455573) (292411@main)
文本
已解决的问题
- 修复了
<b>
和<strong>
使用font-weight: bolder
以匹配 Web 规范的问题。(146458131) (291855@main)
URL
已解决的问题
- 修复了非不透明 URL 路径中
^
的百分比编码问题。(146233526) (291614@main) - 修复了确保不透明 URL 路径始终往返的问题。(146848690) (292146@main)
- 修复了 URL 主机和主机名设置器正确处理
@
的问题。(146886347) (292041@main) - 修复了解析 URL 时 file:/// 后面的 Windows 驱动器盘符问题。(147381130) (292396@main)
Web 动画
新功能
- 增加了对
Animation
属性overallProgress
的支持。(146470359) (291764@main)
Web API
已解决的问题
- 修复了:URL 的协议设置器应禁止非特殊方案切换为特殊方案。(82549495) (292443@main)
- 修复了 ProgressEvent 成员
loaded
和total
根据最新规范更改使用double
类型的问题。(146356214) (292359@main) - 修复了 URLPattern 的主机名和端口规范化问题。(147109380) (292382@main)
- 修复了通过
<embed>
嵌入的 SVG 的固有大小在导航时失效的问题。(147198632) (292267@main)
弃用
- 移除了 HTMLFrameElement 中的
svgDocument
接口,以与其他浏览器保持一致。(133800070) (291498@main)
Web Inspector
已解决的问题
- 修复了在“时间轴”选项卡中为每个目标显示独立概览的问题。(146356054) (292169@main)