开发者简报
过往版本
CSS content-visibility 属性现已成为基准值
CSS content-visibility 属性现已面向 Baseline Newly 提供。
现已推出基准功能:为进入效果添加动画效果
提高使用后备字体时文字的易读性。
立即如何使用容器查询
此分步指南介绍了如何将容器查询与跨浏览器回退机制搭配使用。
CSS font-size-adjust 现已纳入基准
提高使用后备字体时文字的易读性。
@property:新一代 CSS 变量现已支持通用浏览器
包含 @property 的语义自定义属性刚刚达到基准新发布的基准。
JavaScript Set 方法现已纳入 Baseline
JavaScript set 方法(如 union 和 Intersection)现在可互操作,使得 set 操作更容易执行。
CSS 阶梯值数学函数现已纳入 Baseline 2024
CSS 数学函数 rem()、mod() 和 round() 现在可互操作。
所有浏览器现在都支持 Screen Wake Lock API
Screen Wake Lock API 现已正式登陆所有主流浏览器(Chrome、Safari 和 Firefox)。
使用 light-dark() 的 CSS 配色方案相关颜色
description:使用 light-dark() 函数定义可响应所用配色方案的颜色。
Popover API 进入基准
Popover API 引入所有现代浏览器引擎。
Intl.Segmenter 对象现已纳入 Baseline
JavaScript Intl.Segmenter 对象现可互操作,实现对语言区域敏感的文本分割。
块布局的 align-content 属性现在已纳入基准
块布局的 CSS align-content 属性现已纳入“新推出的基准”部分。
使用 Array.prototype.with 更新不可变数组
了解如何使用这种新方法来更新数组,而无需更改原始数组。
:user-valid 和 :user-invalid 伪类
关于 :user-valid 和 :user-invalid 伪类,以及如何使用它们来改善输入验证的用户体验。
现在,所有浏览器都支持压缩流
浏览器支持 来源 Compression Streams API 用于使用 gzip 或 deflate(或 deflate-raw)格式压缩和解压缩数据流。 由于 JavaScript 应用使用 Compression Streams API 的内置压缩功能,因此无需包含压缩库,因此该应用的下载大小变小了。现在,所有浏览器都支持这一实用的 API。 以下代码段展示了如何压缩数据: 如需解压缩,请在解压缩流中用管道传输压缩的流。
CSS subgrid
subgrid 支持网格共享性,允许嵌套网格与祖先和同级对齐。
源私有文件系统
文件系统标准引入了一个源专用文件系统 (OPFS),作为对页面来源专用且对用户不可见的存储端点,该系统可让您选择访问针对性能进行了高度优化的特殊文件。 现代浏览器支持源私有文件系统,并且 Web 超文本应用技术工作组 ( WHATWG ) 在 文件系统 Living Standard 中对其进行了标准化。 浏览器支持 来源 当您想到计算机上的文件时,可能想到的是文件层次结构:文件按文件夹整理,您可以使用操作系统的文件浏览器浏览这些文件夹。例如,在 Windows 上,对于名为 Tom
所有主要引擎中均支持新的 CSS 颜色空间和函数
开始使用高清色彩,让设计充满活力。
现在支持跨浏览器导入 JavaScript 地图
借助导入映射,现在导入 ES 模块变得更加简单。 ES 模块是一种在 Web 应用中包含和重复使用 JavaScript 代码的现代方式。新型浏览器支持此类函数,与较旧的非模块化 JavaScript 开发方法相比,它们具有多项优势。 使用 ES 模块的现代方式是使用 <script type="importmap"> 标记。借助此标记,您可以定义外部模块名称与其对应网址的映射,从而更轻松地在代码中添加和使用外部模块。 如需使用 <script
现在可以跨浏览器使用推送通知
向用户提供及时且实用的通知。 2016 年,随着 W3C 网站应用工作组发布推送 API 和通知 API,推送通知得到了标准化。这些 API 提供了必要的功能,可供 Web 开发者将推送通知集成到其 Web 应用中,并让用户在 Web
上次基线对齐
现在,所有主流浏览器引擎都支持在 CSS 网格和 flexbox 中实现最后的基线对齐。
容器查询出现在稳定版浏览器中
本周大小的容器查询和容器查询单元将登陆所有稳定版浏览器。