现在基本都支持 avif 了。
现在基本都支持 avif 了。
Web Inspector 在 Elements 标签页的 Styles 侧边栏中新增了对 @-rules 的编辑支持。该改进通过 256043@main 提交实现,方便开发者直接修改样式规则。
CSS 模块实现了 font-size-adjust、font-variant-alternates、contain-intrinsic-size 等新属性与函数,并改进了 calc() 在 line-height 和 font-stretch 中的处理方式。同时修复了字体简写、渐变序列化、text-shadow 等多个计算与渲染问题。
本文中提到 Safari Technology Preview 158 实现了 CSS font-size-adjust 属性,对应提交 255927@main。该属性允许根据指定字体指标调整字体大小,以便在不同字体之间保持一致的视觉大小。
本文指出该版本在 flag 控制下实现了 CSS contain-intrinsic-size 属性,对应提交 255971@main。此属性用于为使用了内容可见性优化的元素提供内在尺寸信息。
本文记录了对 JavaScript 的两项加速优化:Array.prototype.slice 在 DirectArguments 上的加速(256027@main),以及 Array.prototype.concat 作用于自身数组时的加速(256040@main)。这些改动提升了特定数组操作的执行效率。
本文描述了对 Fetch 头部处理的规范对齐修改(256003@main),使 Safari 的 Fetch API 行为更符合 fetch 规范要求。该改动影响跨源请求和头部处理的一致性。
本文中 Safari Technology Preview 158 对 CSS Typed OM 相关 API 进行了多项更新,包括调整 CSSStyleValue.parseAll 对列表属性值的分割行为,以及让 CSSStyleValue.parse 在空字符串作为自定义属性值时抛出异常。同时新增 CSSRGB 构造器与 setter 的输入校验逻辑,这些改动均服务于 Safari 对 CSS Typed OM 规范的实现完善。
本文指出 Safari Technology Preview 158 调整了 Shared Worker 连接创建逻辑,当指定 webprocess 失败时会自动重试而不提供特定 webprocess。此变更旨在提升 Shared Worker 在多进程环境下的连接稳定性,属于 Web API 领域的修复。
本文提到 Safari Technology Preview 158 优化了同一进程内两个 MessageChannel 端口之间的 postMessage 性能。该优化针对 MessageChannel 的内部传递路径进行改进,减少了不必要的开销,提升了同进程消息通信效率。
本文提到 WebCodecs 默认开启(256060@main),并新增多项功能,包括视频帧序列化与转移支持、颜色空间暴露、编码器队列事件调度以及 VPx 解码器相关改进。这些更新完善了 WebCodecs 在 Safari 中的实现。
本文说明 Safari Technology Preview 158 为 macOS Monterey 和 macOS Big Sur 启用了 AVIF 图像解码,对应提交 255984@main。这一改动扩展了 Safari 对 AVIF 格式的支持范围。
Safari Technology Preview 158 支持 macOS Monterey 12.3 或更高版本运行。用户可在系统偏好设置的软件更新面板中完成更新。该系统版本同时支持 AVIF 图像解码等新功能。
Safari Technology Preview 158 支持 macOS Ventura 系统。更新操作需在系统设置的「通用→软件更新」中进行。该系统版本与 Monterey 一起成为本次预览版的官方支持平台。
WebKit 是 Safari 的核心引擎,本次更新涵盖 255892@main 至 256138@main 的提交。更新内容涉及 Web Inspector、CSS、渲染、媒体、JavaScript、WebCodecs 和 Web API 等多个模块,包含多项新特性和 bug 修复。
Safari Technology Preview 158 已发布,支持 macOS Monterey 12.3 及更高版本和 macOS Ventura。用户可通过系统偏好设置或系统设置下的软件更新完成安装或升级。该版本包含 WebKit 从 255892@main 到 256138@main 的全部变更,并特别注明共享标签组等功能暂未启用。
可左右滑动查看