Safari 27 Beta 中的 WebKit
据 WebKit 团队在 WWDC 上介绍,Safari 27 Beta 带来了 58 项全新特性和 525 项修复,创下了近年修复数量之最。但本次发布的重心并非新功能,而是提升现有功能的正确性、边缘情况处理能力以及各功能间的协作性,整体致力于提高质量。如果有任何让您困扰的问题,不妨在 Safari 27 Beta 中测试一下,或许会有惊喜。
背景速读
- **WebKit** 是苹果 Safari 浏览器的底层渲染引擎,也用于所有 iOS/iPadOS 上的第三方浏览器(因为苹果要求它们使用 WebKit)。它的开源版本叫 WebKit Open Source Project,可以由其他项目(如 GNOME Web / Epiphany)使用。
- **Safari 27 Beta** 是苹果 Safari 浏览器的预发布版本(苹果通常以数字命名 Safari 大版本,27 对应的是 2026 年前后的版本)。这里的 "beta" 意味着开发者可以提前测试新功能,正式版稍后随 macOS / iOS 更新推送。
- **WWDC** 是苹果每年 6 月举办的全球开发者大会(Worldwide Developers Conference),苹果在此发布新系统和新工具。
- **Snow Leopard(雪豹)** 是苹果 macOS 10.6(2009 年)的代号。该版本以"没有新功能,专注性能、稳定性和 bug 修复"著称,被广泛认为是 macOS 历史上最稳定可靠的版本。文章借用这个比喻,说明 Safari 27 这一版也把重点放在修复 bug 和提高质量,而非堆砌新功能。