发布时间:2025 年 2 月 27 日
对于基线来说,本月在社区、Google 以及其他主要浏览器供应商中都很忙碌。在本期基线月度摘要中,我们 Chrome 开发者关系团队再次抽出时间回顾近期动态,例如更新、社区文章和演讲、工具以及我们认为您应该了解的任何与基线相关的内容!
Interop 2025 正在进行中
每年,Interop 项目都会定义一组重点领域,主要浏览器供应商和支持组织在这些领域进行协作,以便在同一年内在所有浏览器中实现新功能。2 月,Interop 2025 项目正式启动,作为一项共同努力
该项目今年将关注的领域包括核心 Web 指标、View Transitions API、WebAssembly、布局以及更多功能。请阅读这些博文中的任何一篇(或全部)!
与 Rachel Andrew 的 TheJam.dev 炉边谈话
最近,Chrome 开发者关系团队的 Rachel Andrew 与 Brian Rinaldi 在 TheJam.dev 进行了炉边谈话,讨论了 Interop 和基线。
讨论范围广泛,包括来自观众的提问。这次谈话值得观看,因为它为基线为何存在奠定了基础,并阐述了基线如何帮助 Web 开发者了解有多少 Web 平台功能可以使用,而无需担心浏览器兼容性。
baseline-status WordPress 插件
本月,CSS-Tricks 的 Geoff Graham 发表了一篇关于 baseline-status WordPress 插件的文章 WordPress 区块中的基线状态,该插件实现了 基线状态 Web 组件。此插件为您提供了一种更简单的方式,将 Web 组件添加到您网站的页面中,以便在其中指示给定功能的基线状态。
基线状态 Web 组件及其实现的插件在文章等上下文中非常有用,文章中会介绍 Web 功能,它可以清楚地表明特定 Web 功能是否可以在所有主要浏览器引擎中使用。更重要的是,在呈现时,Web 组件为您提供给定 Web 功能的最新可能信息。CSS-Tricks 当然正在利用 Web 组件,在其整个网站中实施它 — 例如,您可以看到 CSS-Tricks 上 @scope
规则的文档页面 实施了 baseline-status 插件。
RUMvision 基线案例分析
在本摘要的 1 月刊中,我们宣布 RUMvision 已将基线集成到其 RUM 解决方案中。这是一个令人兴奋的进展,因为它是首批帮助网站所有者了解其用户可以受益于哪些基线功能的工具之一。
本月,RUMvision 撰写了一篇关于他们如何将基线集成到其产品中的案例分析。这是一个引人入胜的案例分析,如果您想了解他们是如何做到的,值得一读!
Popover API 现在再次成为新近可用的基线
在 2024 年 4 月,宣布 Popover API 成为新近可用的基线。但是,在一个浏览器引擎的 API 实现中存在一个严重的错误,该错误被遗漏了,并导致 Popover API 在本不应该成为新近可用的基线之前就成为了新近可用的基线。
因此 — 并且由于您可能感兴趣的某些原因,我们在文章中写到了这些原因 — Popover API 的新近可用基线日期已更新为今年 1 月 27 日。
适用于所有浏览器 — 超越可用性的互操作性
最近,Chrome DevRel 的 Mariko Kosaka 前往亚利桑那州凤凰城,在 HalfStalk Conference 上谈论基线。她的演讲花时间定义了互操作性的概念、如何确定功能何时具有互操作性(跨所有设备类型)、在没有少量帮助的情况下这有多困难,以及基线如何使开发者更容易。
虽然目前没有录制这次演讲的视频,但您可以查看 Mariko 的幻灯片以了解更多信息。请密切关注我们 Chrome 开发者关系团队的更多成员在您附近的会议上谈论基线!
ESLint 现在正式支持 CSS 代码检查
如果您曾经使用过 ESLint,您就会知道它在历史上一直是一种仅用于检查 JavaScript 代码的工具。本月,ESLint 宣布其工具现在正式支持 CSS 代码检查。此公告的一部分涉及 require-baseline
规则,该规则可帮助您在项目的 CSS 中强制使用基线功能。我们期待更多工具为 Web 开发者带来基线支持,以便更容易理解功能支持问题。
又一个月结束了!
到目前为止,2025 年对于基线来说是重要的一年,我们 Chrome 开发者关系团队预计该领域将有更多发展。请关注下个月底发布的下一期摘要,与往常一样,如果您认为我们遗漏了任何您认为应该包含在此处或未来版本的摘要中的内容,请告诉我们。