Baseline

Baseline 为您提供清晰的信息,告知您哪些 Web 平台功能现在可以在您的项目中使用是安全的。在阅读文章或为您的项目选择库时,如果使用的功能都是 Baseline 的一部分,您可以信任浏览器兼容性级别。通过与 Baseline 对齐,在测试您的网站时应该不会有意外情况。

Baseline 和 Google Chrome

Baseline 是 Chrome 团队发起的一个项目。通过我们的研究,我们了解到许多开发者发现 Web 平台的更改令人困惑。特别是,您告诉我们,理解所有浏览器都支持哪些功能是一个挑战。

在与开发者交谈时,我们意识到直到最近,你们中的许多人仍将 Internet Explorer 用作浏览器支持的基准。站点需要在 IE11 中工作,因此您只会使用 IE11 中支持的功能。随着 Internet Explorer 的淘汰,以及浏览器以更快的发布周期发展,与特定浏览器版本对齐变得更加困难。

因此,Baseline 的设计目的是作为一条线,显示何时可以认为功能已准备好使用,基于在所有浏览器中都可用。这条线不会与任何特定的浏览器版本绑定,而是基于互操作性。

与其他浏览器和社区的协作

为了使 Baseline 成为我们谈论可用性的方式,我们知道它不能仅仅是一个 Chrome 项目。它需要来自其他浏览器和社区的输入和对齐。因此,我们很快将该项目转移到 W3C WebDX 社区组的所有权下。该小组决定了 Baseline 的定义,并负责定义作为一组功能的 Web 平台的工作。

欢迎任何人加入 WebDX 社区组,并为关于 Baseline、Web 功能工作以及与开发者体验相关的其他问题的讨论做出贡献。

我们很高兴继续与社区合作推动这个项目。在 web.dev 上,期待找到关于如何在您的工作流程中使用 Baseline 的信息,以及关于每月成为 Baseline 一部分的功能的信息。

了解更多