Safari 技术预览版 202 发行说明
Safari 技术预览版 202 现已可供 macOS Sequoia beta 和 macOS Sonoma 下载。如果您已安装 Safari 技术预览版,可以在“系统设置”的“通用”→“软件更新”中更新它。
此版本包含 WebKit 的以下更改:281465@main…282389@main。
辅助功能
已解决问题
- 修复了
text-transform: full-size-kana不影响 AT/语音输出的问题。(282258@main) (115504070)
CSS
新功能
- 新增对
background-clip: border-area的支持。(282202@main) (133788384) - 新增对
line-fit-edge的支持并更新了text-box-edge。(282228@main) (133834296) - 新增对
text-box简写属性的支持。(282282@main) (133942602) - 新增对
ruby-align的支持。(282106@main) (133656625) - 新增对无前缀
ruby-position的支持。(281804@main) (86128259) - 新增对
scrollbar-width的支持。(282068@main) (133019206) - 新增对视图过渡类别的支持。(282383@main) (134020027)
- 新增对视图过渡类型的支持。(282344@main) (133610087)
- 新增对
shape()函数的支持。(281924@main) (133322584) - 新增对圆形和椭圆形中的
closest-corner和farthest-corner的支持。(281808@main) (132936677) - 新增对
color-layers()函数的支持。(282334@main) (134013898) - 新增对
@property<string>语法格式的支持。(281872@main) (133250776) - 新增对
::target-text的支持。(282356@main) (134010063) - 新增对
@page边距描述符的支持。(282048@main) (118773100) - 新增对
@page的jis-b4和jis-b5尺寸的支持。(281814@main) (133138325)
已解决问题
- 修复了
-webkit-line-clamp: none可被解析的问题。(281826@main) (103158259) - 修复了
place-content、place-items和place-self属性的序列化问题。(281476@main) (125415088) - 修复了 masonry 在固定尺寸和
auto模式下的固有尺寸问题。(281677@main) (132849745)
编辑
已解决问题
- 修复了在聚焦空文本字段后开始听写时,听写 UI 不再显示的问题。(281474@main) (131534054) (FB14277296)
JavaScript
新功能
- 实现了 Float16Array。(281870@main) (109883982)
- 新增对
Intl.Locale信息 API 的firstDayOfWeek的支持。(281510@main) (132731533) - 启用了 Base64 和 Hex 功能。(281910@main) (133312461)
- 新增对
WebAssembly.Module.imports和WebAssembly.Module.exports的类型反射支持。(281974@main) (133429946)
已解决问题
- 修复了
Intl.DurationFormat中秒、微秒和纳秒的roundingMode。(281955@main) (130771643)
媒体
已解决问题
- 修复了全屏错误处理以包含错误消息。(281853@main) (103073510)
渲染
已解决问题
- 修复了重新布局时用于网格项目的边距问题。(282092@main) (113984882)
SVG
已解决问题
- 修复了将
clip-path正确应用于 SVG 元素的问题。(281893@main) (80516912) - 修复了
fill在动画元素上不被视为演示属性的问题。(282100@main) (128896937)
Web 动画
已解决问题
- 修复了
alignment-baseline和buffered-rendering以支持离散动画。(281602@main) (94613679) - 修复了
hanging-punctuation以支持离散动画。(281616@main) (94614108) - 修复了
scroll-snap-*属性以支持离散动画。(281572@main) (94614257) - 修复了
column-span以支持离散动画。(281505@main) (96082973) - 修复了
appearance以支持离散动画。(281568@main) (96082999) - 修复了
hyphenate-character以支持离散动画。(281484@main) (132698836) - 修复了
font-optical-sizing以支持离散动画。(281489@main) (132699150) - 修复了
image-rendering以支持离散动画。(281506@main) (132707652) - 修复了
mask-border-*属性可动画化的问题。(281569@main) (132783274) - 修复了
stroke-color可动画化的问题。(281570@main) (132784589)
Web API
新功能
- 新增对
PointerEvent的getPredictedEventsAPI 的支持。(281756@main) (117767174) - 新增对滚动到文本片段生成(Scroll To Text Fragment Generation)的支持。(282379@main) (131712706)
- 新增对
PointerEvent的altitudeAngle和azimuthAngle的支持。(282017@main) (131974392) - 新增对
PointerEvent的getCoalescedEventsAPI 的支持。(281520@main) (132210576)
已弃用
- 移除了对非标准“overflow”事件的支持。(281672@main) (71129110)
WebAssembly
新功能
- 新增对无 JIT 的 Wasm 的支持。(281726@main) (113768974)
- 新增对垃圾回收的支持。(281975@main) (126103011)
- 新增对 Wasm 尾调用(Tail Calls)的支持。(281716@main) (131410516)
WebDriver
已解决问题
- 修复了 WebDriver 有时截取带有顶部透明灰线且无圆角的屏幕截图的问题。(281887@main) (116020785)