Stay up-to-date with the web platform
Use the Web platform features explorer to discover new features and APIs and stay up-to-date with changes.
Newly available across browsers (RSS feed)
-
Atomics.waitAsync:
The
Atomics.waitAsync()static method waits for a value in a shared memory location, providing a promise when the expected value is not yet in memory. ThewaitAsync()method is a non-blocking alternative toAtomics.wait(). -
view-transition-class:
The
view-transition-classCSS property sets a name that can be used to apply styles to multiple named view transition pseudo-elements. - View transitions: View transitions allow you to create animated visual transitions between different states of a document.
- WebRTC encoded transform: The WebRTC encoded transform API allows you to modify audio and video streams in WebRTC connections. For example, it can be used for visual effects or custom codecs.
-
::details-content:
The
::details-contentpseudo-element selects the expandable content of a<details>element, excluding the<summary>.
Now widely available across browsers (RSS feed)
-
color():
The
color()function picks a color from a given color space. Wide gamut color spaces likedisplay-p3allow showing more vibrant and saturated colors than the standardsrgbcolor space. -
color-mix():
The
color-mix()function mixes two colors in a given color space and by a given amount. Commonly, lighter or darker variations of a color are created by mixing with white or black. -
Compression streams:
The
CompressionStreamandDecompressionStreamAPIs compress and decompress data using the gzip or deflate formats. -
:nth-child() of <selector>:
The
ofsyntax for the:nth-child()and:nth-last-child()CSS functional pseudo-classes match elements by the relative position of elements, counted from the first or last sibling matching a selector list. -
Oklab and Oklch:
The Oklab color space expresses colors in terms of lightness and how red/green and blue/yellow a color is, aiming to match how humans perceive colors. Oklch is a variant of Oklab with polar coordinates. These color spaces can be used with the CSS
color(),oklab(), andoklch()functions.