2026-09-18 12:42 1008 次浏览

Safari 27 浏览器大改:滚动不再乱跳,AI 工具可直接操控窗口

苹果发布 Safari 27,新增滚动锚定解决阅读时页面跳动问题,并支持 MCP 协议让 AI 工具控制浏览器调试。此次共修复 844 个问题,较 WWDC 时公布的 525 个增长超六成。

滚动锚定终结阅读“位移”顽疾

网页阅读过程中,上方突然加载的图片或广告把正在看的段落推走,这种体验长期困扰用户。苹果在最新 WebKit 博文中给出的解法是滚动锚定(Scroll Anchoring)。

Safari 27.0 引入该机制后,当页面在视线上方动态插入内容时,浏览器会主动调整滚动位置,让用户当前阅读的内容保持在插入点之前。换言之,广告、评论或推荐模块的延迟加载不再导致页面“跳”到别处。

该功能由 CSS 属性 overflow-anchor 控制,默认值为 auto。若开发者有特殊布局需求,可通过 overflow-anchor: none 禁用。新闻站点、论坛、长篇博客以及广告较多的页面将直接受益,用户读到一半被强行打断的情况会大幅减少。

MCP 协议落地:AI 工具获得浏览器操控权

对开发者而言,Safari 27 更值得关注的变化是新增对 MCP(Model Context Protocol)服务器的支持。这一协议允许 Claude Code、Codex 等 AI 工具直接控制浏览器窗口。

借助该能力,AI 工具可以读取 DOM 结构、捕获网络请求、获取屏幕截图以及访问控制台输出。调试网站时,开发者不再需要手动切换工具或在多个面板间复制信息,AI 可直接基于浏览器实时状态给出反馈。

MCP 的引入意味着浏览器正从单纯的渲染终端演变为 AI 辅助开发流程中的数据节点。对于依赖自动化调试的前端团队,这可能会改变现有工作流。

问题修复量从 525 增至 844

苹果在 WWDC 2026 期间曾公布 Safari 27.0 修复了 525 个问题。而最新博文将最终修复数量更新为 844 个,增幅达到 60.76%。

修复范围覆盖渲染、脚本执行、网络栈及兼容性等多个层面。如此规模的修补通常意味着浏览器内核在稳定性和标准符合度上做了集中清理,对长期受困于特定站点兼容问题的用户而言,升级价值较为明确。

浏览器竞争进入体验与工具链双线阶段

Safari 27 的两项核心更新分别指向普通用户和开发者:滚动锚定解决的是日常浏览中的高频痛点,MCP 支持则瞄准了 AI 辅助开发的新兴场景。前者提升留存体验,后者拓展工具生态。

从行业视角看,浏览器之间的竞争已不再局限于跑分和标准支持速度。阅读稳定性、AI 工具集成度、调试效率等细分维度正在成为差异化关键。苹果此次将 MCP 纳入 WebKit 体系,或促使其他浏览器厂商跟进类似协议支持,进而推动 AI 与浏览器交互方式的标准化进程。