Discover some of the interesting features that have landed in stable and beta web browsers during October 2023.
Stable browser releases
Also in Firefox 119 are the
toWellFormed() methods of
can be used to check whether a string contains well-formed Unicode, and to sanitize a
string to well-formed Unicode. These methods are now interoperable across the
three major engines.
<search> element is now interoperable
Chrome 118 includes the
<search> element, a new HTML element representing the
parts of the document or application that are used for search or filtering. This
feature is now interoperable across the three major engines.
Horizontal rules inside select elements
Two versions of Chrome landed in October. In Chrome 119 is a small addition to
<select> elements. You can now add a horizontal rule between options that
displays as a divider between the items. Find out more in Select element: now
with horizontal rules.
Chrome 118 includes scoped CSS with the
@scope rule. This rule provides a way
to select elements within a subtree of the DOM. Find out more in Limit the
reach of your selectors with the CSS @scope
Chrome 118 includes the
prefers-reduced-transparency media feature. This is
one of a set of features that let you check preferences set by a user in their
device, and respond to meet their needs in your code. Learn more about the
feature in CSS
CSS relative color syntax
In Chrome 119 is a powerful new feature from CSS Color 5—relative color syntax. This lets you derive a color from another color, using any color space or syntax you need.
WebAssembly garbage collection (WasmGC)
Chrome 119 includes WasmGC to make working with garbage-collected languages like Kotlin, PHP, or Java faster in WebAssembly. Find all the details in WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome.
Beta browser releases
Beta browser versions give you a preview of things that will be in the next stable version of the browser. It's a great time to test new features, or removals, that could impact your site before the world gets that release. New betas are Firefox 120 and Safari 17.2. These releases bring many great features to the platform. Check out the release notes for all of the details. Here are just a few highlights.
Safari 17.2 includes many new features. For CSS there is support
for the CSS Custom Highlight API, the
mask-border properties, the
property, and many other features. In addition there are lots of fixes to
existing features to improve interoperability.
For HTML, Safari 17.2 includes support for the
name attribute for the
<details> element. And in Web APIs there is support for Fetch Priority and
responsive images ar now enabled in
Firefox 120 adds support for the CSS
Part of the New to the web series