9月17日,苹果更新了WebKit博文,把Safari 27的变化一次性摊开讲清楚。对普通用户来说,最直观的一条是:读文章时页面终于不乱跳了。

过去很多网站会在你阅读的过程中往页面里塞新内容——图片、广告、评论、推荐模块,而且往往插在你视线的上方。结果就是,你正读到一半,整段文字突然被推下去,页面跳到别的位置,得重新找刚才读到哪。

打开网易新闻 查看精彩图片

滚动锚定:把位置钉住

Safari 27.0新增了滚动锚定(Scroll Anchoring)功能。它的做法是调整滚动位置,让内容保持在插入内容之前的位置,而不是被新内容顶走。

这个功能由CSS属性overflow-anchor控制,默认值是auto。如果开发者有特殊需求要禁用,可以设为overflow-anchor: none。

实际场景里,新闻、论坛、长篇博客、带广告的网站都能受益。读到一半页面忽然“跳”到别处的问题,在启用该功能后不会再出现。

开发者这边:AI工具能控制浏览器了

对开发者而言,Safari 27最主要的变化是新增支持MCP(Model Context Protocol)服务器。Claude Code、Codex等AI工具可以借此控制浏览器窗口,读取DOM结构、网络请求、屏幕截图和控制台输出,帮助开发者更快调试网站。

一边是阅读体验的修补,一边是调试链路的开放,这次更新同时照顾了两类人。

844个问题,比WWDC时多了六成

Bug修复的数字也值得看一眼。苹果表示,在WWDC 2026活动中,官方为Safari 27.0修复了525个问题;而在这次博文中,苹果宣布Safari 27.0最终修复844个问题,增幅60.76%

从525到844,多出来的三百多个问题是在WWDC之后继续清掉的。对每天用Safari的人来说,这些数字背后是那些说不上名字、但确实会绊你一下的小毛病。