New to the web platform

A monthly post rounding up just some of the new things landing in browsers.

The CSS content-visibility property is now Baseline Newly available.

  • Baseline 2024
  • Blog
  • CSS

Jeremy Wagner

October 30, 2024

Improve the legibility of text when using fallback fonts.

  • Baseline 2024
  • Blog
  • CSS

Una Kravets

August 8, 2024

A step-by-step guide showing how to use container queries with cross-browser fallbacks.

  • Baseline 2023
  • Blog
  • JavaScript
  • CSS
  • HTML

Philip Walton

July 25, 2024

Improve the legibility of text when using fallback fonts.

  • Baseline 2024
  • Blog
  • CSS

Rachel Andrew

July 23, 2024

Semantic custom properties with @property just reached Baseline newly available.

  • Baseline 2024
  • Blog
  • CSS
  • HTML

Una Kravets

July 12, 2024

JavaScript set methods like union and intersection are now interoperable, making set operations easier.

  • Baseline 2024
  • Blog
  • JavaScript

Adriana Jara

June 26, 2024

The CSS math functions rem(), mod(), and round() are now interoperable.

  • Baseline 2024
  • Blog
  • CSS

Rachel Andrew

May 14, 2024

The Screen Wake Lock API has officially landed in all major browsers—Chrome, Safari, and Firefox.

  • Baseline 2024
  • Blog
  • JavaScript

Thomas Steiner

May 14, 2024

description: Define colors that react to the used color-scheme with the light-dark() function.

  • Baseline 2024
  • CSS

Bramus

May 13, 2024

The popover API lands in all modern browser engines.

  • Baseline 2024
  • Blog
  • HTML

Una Kravets

April 25, 2024

The JavaScript Intl.Segmenter object is now interoperable, enabling locale-sensitive text segmentation.

  • Baseline 2024
  • Blog
  • JavaScript

Rachel Andrew

April 18, 2024

The CSS align-content property for block layout is now part of Baseline Newly Available.

  • Baseline 2024
  • Blog
  • CSS

Rachel Andrew

April 17, 2024

Learn how to use this new method to update an array without mutating the original array.

  • Baseline 2024
  • Blog
  • JavaScript

Jad Joubran

February 6, 2024

About the :user-valid and :user-invalid pseudo-classes and how to use them to improve the user experience of input validation.

  • Baseline 2023
  • Tutorial
  • HTML
  • CSS

Rhy Moore

November 8, 2023

Browser Support Source The Compression Streams API is for compressing and decompressing streams of data using the gzip or deflate (or deflate-raw) formats. Using the built-in compression of the Compression Streams API, JavaScript applications do not

  • Baseline 2023
  • Blog
  • JavaScript

Thomas Steiner

November 2, 2023

Subgrid enables grid shareability, allowing nested grids to align to ancestors and siblings.

  • Baseline 2023
  • Tutorial
  • CSS

Adam Argyle

September 28, 2023

The File System Standard introduces an origin private file system (OPFS) as a storage endpoint private to the origin of the page and not visible to the user that provides optional access to a special kind of file that is highly optimized for

  • Baseline 2023
  • Tutorial
  • JavaScript
  • C

Thomas Steiner

June 8, 2023

Start using HD color to bring vibrancy to your designs.

  • Baseline 2023
  • Blog
  • CSS

Rachel Andrew

June 2, 2023

With import maps, importing ES modules now becomes a lot better. ES modules are a modern way to include and reuse JavaScript code in web applications. They are supported by modern browsers and provide several benefits over older, non-modular

  • Baseline 2024
  • Blog
  • HTML
  • JavaScript

Thomas Steiner

March 28, 2023

Deliver timely and useful notifications to your users. Push notifications were standardized in 2016 with the release of the Push API and the Notification API, which are part of the W3C's Web Applications Working Group. These APIs provide the

  • Baseline 2023
  • Blog
  • JavaScript

Thomas Steiner

March 28, 2023

All major browser engines now support last baseline alignment in CSS grid and flexbox.

  • Baseline 2023
  • Blog
  • CSS

Rachel Andrew

February 20, 2023

This week size container queries and container query units are landing in all stable browsers.

  • Baseline 2023
  • Blog
  • CSS

Una Kravets

February 14, 2023