Announcing Interop 2025

Interop 2025 正式发布,这是 WebKit 团队与 Bocoup、Igalia、Google、Microsoft 和 Mozilla 等浏览器厂商合作的第四年,旨在提升浏览器间的兼容性,为开发者和用户提供更可靠、更友好的 Web 体验。2024 年的 Interop 项目取得了显著成果,Safari 18.2 通过了 98% 的测试,Safari 技术预览版通过率更是高达 99%,整体互操作性达到了 97%,创下历史新高。这意味着诸如可访问性、自定义属性、font-size-adjust、IndexedDB、URL、滚动条样式、文本方向等长期功能在各浏览器中表现一致,而 CSS 嵌套、声明式阴影 DOM、popover、相对颜色语法和 text-wrap: balance 等新功能也从一开始就具备了良好的互操作性。

Interop 2025 的重点是推动 Web 标准的广泛采用,确保开发者能够构建前沿的网站。Safari 已经实现了 Interop 2025 中的许多标准,例如在 Safari 18.0 和 18.2 中引入的视图过渡(View Transitions)以及在 Safari 17.4 中推出的 @scope 规则。今年的项目将围绕 19 个重点领域开展自动化测试,包括锚点定位(Anchor Positioning)、backdrop-filter、核心 Web 指标(Core Web Vitals)、<details> 元素、布局(Flexbox 和 Grid)、模块(JSON 和导入属性)、导航 API(Navigation API)、指针和鼠标事件、移除 Mutation 事件、@scopescrollend 事件、存储访问 API(Storage Access API)、文本装饰(Text Decoration)、URLPattern、视图过渡(View Transitions)、WebAssembly、Web 兼容性(Web Compat)、WebRTC 和书写模式(Writing Modes)。

此外,Interop 2025 还包括五个调查项目,旨在评估当前测试基础设施的状态并解决阻碍进展的问题。例如,无障碍功能(Accessibility)调查将创建更多测试,WebVTT 调查将改善视频字幕的同步性,隐私调查将开发隐私相关功能的自动化测试,提升隐私保护的互操作性。

通过持续的浏览器社区合作和全球开发者的贡献,Interop 2025 将确保 Web 保持强大、用户友好的平台特性,为未来的发展奠定基础。