Web platform features explorer

📃 November 2024 release notes

Widely available

The following features are now widely available:

  • dynamic-range media query: The dynamic-range CSS media query sets styles based on whether a device can display at least standard range colors or at least high range colors. Non-visual devices will match neither.
  • prefers-contrast media query: The prefers-contrast CSS media query sets styles based on whether the user prefers more or less contrast, the difference between foreground and background colors.
  • Exception handling (WebAssembly): Exceptions break the normal control flow of execution to represent exceptional behavior, such as an error. You can respond to the exception in JavaScript code.

New in Chrome

The following features are now available in Chrome:

  • ::details-content: The ::details-content pseudo-element selects the expandable content of a <details> element, excluding the <summary>.
  • font-variant-emoji: The font-variant-emoji CSS property sets the default presentation for emoji characters.
  • Hand input: An XRHand object, from the hand attribute of an XRInputSource object, represents a WebXR session's fully-articulated hand tracking model.

New in Chrome Android

The following features are now available in Chrome Android:

  • ::details-content: The ::details-content pseudo-element selects the expandable content of a <details> element, excluding the <summary>.
  • Hand input: An XRHand object, from the hand attribute of an XRInputSource object, represents a WebXR session's fully-articulated hand tracking model.

New in Edge

The following features are now available in Edge:

  • ::details-content: The ::details-content pseudo-element selects the expandable content of a <details> element, excluding the <summary>.
  • font-variant-emoji: The font-variant-emoji CSS property sets the default presentation for emoji characters.

New in Firefox

The following features are now available in Firefox:

  • Uint8Array base64 and hex conversion: The Uint8Array object methods fromBase64(), toBase64(), and setFromBase64() convert to and from base64 strings. The fromHex(), toHex(), and setFromHex() methods convert to and from hex strings.

New in Firefox for Android

The following features are now available in Firefox for Android:

  • Uint8Array base64 and hex conversion: The Uint8Array object methods fromBase64(), toBase64(), and setFromBase64() convert to and from base64 strings. The fromHex(), toHex(), and setFromHex() methods convert to and from hex strings.