一、更新方向:从“堆功能”到“补基础”

Safari 26.4 的一个明显变化是策略上的转向。苹果不再单纯追求新特性数量,而是更加重视已有功能的完善与标准对齐。

这背后的原因其实很现实:开发者更关心浏览器是否“表现一致”,而不是是否支持一堆不稳定的新 API。Safari 过去在兼容性上的一些问题,也正是本次更新重点解决的方向。

可以说,这一版本更像一次“打地基”的更新,而不是“盖新楼”。


二、核心新特性解析


1. CSS Grid Lanes:复杂布局更简单

Safari 26.4 新增 CSS Grid Lanes,进一步增强了 Grid 布局能力。

它可以让开发者更灵活地控制布局轨道,在复杂页面(如内容瀑布流、媒体展示页面)中更加高效,减少 hack 写法。


2. WebTransport:实时通信新选择

新版引入 WebTransport,这是一个被视为 WebSocket 下一代替代方案的协议。

相比传统 WebSocket,WebTransport 在低延迟、连接控制和数据传输方式上更先进,非常适合:


  • 实时协作应用
  • 在线游戏
  • 音视频通信

这也意味着 Safari 在实时 Web 应用支持上进一步追平主流浏览器。


3. Keyboard Lock API:更强的交互控制

Keyboard Lock API 允许网页“接管”某些默认按键(例如 Esc)。

这个能力对于以下场景非常关键:


  • 云桌面 / 远程控制
  • Web 游戏
  • 专业设计工具

它让 Web 应用的体验更接近原生软件。


三、底层能力提升


1. MathML 支持增强

Safari 一直是少数支持 MathML 的浏览器之一,而这次更新进一步强化了该能力。

改进包括:


  • 更准确的公式排版
  • 更好的缩放与尺寸控制
  • 支持动画效果

这对教育、科研类网站来说是一个明显利好。


2. CSS 与渲染一致性优化

本次更新对 CSS 行为进行了大量修复,尤其是:


  • zoom 属性表现更加一致
  • 表格布局问题减少
  • SVG 渲染更加稳定

这些改动虽然不“显眼”,但对前端开发体验影响非常大。


四、191 项 Bug 修复:含金量很高

Safari 26.4 一口气修复了 191 个问题,覆盖范围非常广,包括:


  • SVG 渲染错误
  • 表格布局异常
  • CSS 计算偏差
  • MathML 显示问题

这类更新虽然不像新功能那样“吸引眼球”,但却直接决定了网页在 Safari 上的实际表现。

对于开发者来说,这往往比新增 API 更有价值。


五、整体评价:一次偏“工程化”的更新

Safari 26.4 并不是一个炫技版本,而是一个明显偏工程质量的版本。

如果用一句话总结这次更新,那就是:

Safari 正在从“功能跟进者”,转向“标准执行者”。

这意味着未来 Safari 的表现会更加稳定,也更容易与 Chrome、Firefox 等浏览器保持一致。