苹果更新 Safari 26.4 浏览器:回归紧凑标签布局、修复 191 项 BUG

报道介绍了苹果通过 WebKit 博客公布的 Safari 26.4 更新细节:本次更新包含 44 项新功能、修复 191 项 BUG、废弃 1 项功能,重点优化了底层技术(如 SVG、网页表格、MathML、CSS 缩放等)。新增并恢复了若干用户与开发者特性——macOS 可重新启用的紧凑型标签页布局、引入 CSS Grid Lanes 用于复杂布局、正式支持低延迟的 WebTransport、加入 Keyboard Lock API 以解决快捷键冲突,并在 CSS 字体加载 API 中移除已废弃的 FontFaceSet 构造函数。

3 月 25 日消息,苹果 WebKit 博客昨日(3 月 24 日)发布博文,全面公布了 Safari 26.4 浏览器的底层更新细节,共包含 44 项新功能、修复 191 项 BUG 以及废弃 1 项功能。

苹果 Safari 26.4 浏览器更新聚焦优化底层,共计修复 191 个底层 BUG,涵盖可缩放矢量图形(SVG)、网页表格、数学标记语言(MathML)以及 CSS 缩放等多个关键前端技术领域。

Safari 浏览器重新迎来了在 macOS 26 中被移除的紧凑型标签页布局。习惯将 Safari 作为默认浏览器的用户,可在设置中重新开启该选项,从而在浏览网页时最大化屏幕显示区域。

在新功能方面,重点引入了 CSS Grid Lanes(CSS 网格轨道)技术。该技术为开发者构建复杂的视觉画廊和高级网页排版,提供了一个完美解决方案。

同时,新版本正式支持了 WebTransport 技术。作为传统 WebSocket 的现代替代方案,WebTransport 能够显著降低数据传输延迟,从而为多人在线游戏、实时办公协作工具以及高清视频会议等对网络要求极高的场景升级用户体验。

苹果还在本次更新中通过引入 Keyboard Lock API,彻底解决了 Web 应用长期存在的快捷键冲突痛点。Jen Simmons 解释称,开发者过去在构建网页游戏、远程桌面客户端或专业创意工具时,经常会受限于浏览器的默认快捷键(例如按下 Esc 键会强制退出全屏模式)。

全新的 API 如今支持 Web 应用在需要时直接接管特定按键的控制权。这意味着,游戏开发者现在可以自由地将 Esc 键设为呼出游戏内置菜单的快捷键,从而提升用户的沉浸式体验。

Safari 26.4 在 CSS 字体加载 API 中正式移除了已废弃的 FontFaceSet 构造函数。苹果表示,此举严格遵循了 CSS 工作组(CSSWG)的最新决议,旨在精简不必要的冗余代码。

IT之家附上参考地址

  • WebKit Features for Safari 26.4

版权声明:本站文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

评论加载中...