Web platform features explorer

📃 May 2026 release notes

Newly available

The following features are newly available:

  • crisp-edges: The image-rendering: crisp-edges CSS declaration scales images to preserve lines without blurring.
  • JavaScript modules in shared workers: The SharedWorker() constructor accepts { type: "module" } to load scripts that use import and export. Also known as ECMAScript modules or ESM in shared workers.
  • Shared worker: The SharedWorker() constructor runs a script in its own thread, which can send and receive messages with other scripts running at the same origin.
  • text-decoration-skip-ink: all: The text-decoration-skip-ink: all CSS declaration forces interruptions in underlines and overlines where the line would cross a glyph. This contrasts with auto, which does not skip for CJK glyphs.

Widely available

The following features are now widely available:

  • Clip path boxes: The fill-box, stroke-box, and view-box values for clip-path set an edge of the element's box to use as the clipping shape.
  • :user-valid and :user-invalid: The :user-valid and :user-invalid pseudo-classes match form controls that have been marked as valid or invalid based on their validation constraints.

New in Chrome

The following features are now available in Chrome:

  • LanguageModel: The LanguageModel API prompts an on-device language model. Also known as the Prompt API.

New in Edge

The following features are now available in Edge:

  • LanguageModel: The LanguageModel API prompts an on-device language model. Also known as the Prompt API.