一、更新方向:从“堆功能”到“补基础”
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 等浏览器保持一致。