January 2024 web platform update
Newly available on the web platform
Newly available
-
Array.fromAsync(): The
Array.fromAsync()
static method copies items from an async iterable object to make a new array. Learn more. -
AVIF: AVIF (AV1 Image File Format) is an image format based on the AV1 video format. Learn more.
Now available in Chrome
Limited availability
-
ClipboardItem.supports(): The
ClipboardItem.supports()
static method checks if the browser supports writing data types such as "image/svg+xml" or other custom formats to the system clipboard. Learn more. -
EditContext: The
EditContext
API allows you to build rich text editors that support advanced text input, such as Input Method Editor (IME) composition, an emoji picker, or other platform-specific editing UI. Learn more. -
font-palette animation: You can animate color fonts between two
font-palette
values. Learn more. -
scrollbar-color: The
scrollbar-color
CSS property sets the color of the scrollbar track and thumb. Learn more. -
scrollbar-width: The
scrollbar-width
CSS property sets the width of the scrollbar. Learn more. -
showPicker() for <select>: The
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options. Learn more. -
::spelling-error and ::grammar-error: The
::spelling-error
and::grammar-error
CSS pseudo-elements match text that is highlighted as misspelled and grammatically incorrect, respectively. Learn more.
Now available in Chrome Android
Limited availability
-
EditContext: The
EditContext
API allows you to build rich text editors that support advanced text input, such as Input Method Editor (IME) composition, an emoji picker, or other platform-specific editing UI. Learn more. -
font-palette animation: You can animate color fonts between two
font-palette
values. Learn more. -
scrollbar-color: The
scrollbar-color
CSS property sets the color of the scrollbar track and thumb. Learn more. -
scrollbar-width: The
scrollbar-width
CSS property sets the width of the scrollbar. Learn more. -
showPicker() for <select>: The
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options. Learn more. -
::spelling-error and ::grammar-error: The
::spelling-error
and::grammar-error
CSS pseudo-elements match text that is highlighted as misspelled and grammatically incorrect, respectively. Learn more.
Now available in Edge
Limited availability
-
ClipboardItem.supports(): The
ClipboardItem.supports()
static method checks if the browser supports writing data types such as "image/svg+xml" or other custom formats to the system clipboard. Learn more. -
EditContext: The
EditContext
API allows you to build rich text editors that support advanced text input, such as Input Method Editor (IME) composition, an emoji picker, or other platform-specific editing UI. Learn more. -
font-palette animation: You can animate color fonts between two
font-palette
values. Learn more. -
scrollbar-color: The
scrollbar-color
CSS property sets the color of the scrollbar track and thumb. Learn more. -
scrollbar-width: The
scrollbar-width
CSS property sets the width of the scrollbar. Learn more. -
showPicker() for <select>: The
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options. Learn more. -
::spelling-error and ::grammar-error: The
::spelling-error
and::grammar-error
CSS pseudo-elements match text that is highlighted as misspelled and grammatically incorrect, respectively. Learn more.
Now available in Firefox
Limited availability
-
showPicker() for <select>: The
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options. Learn more. -
Transferable ArrayBuffer: The
transfer()
andtransferToFixedLength()
methods ofArrayBuffer
move a buffer from one context to another (for example, to a worker). Learn more.
Now available in Firefox for Android
Limited availability
-
showPicker() for <select>: The
showPicker()
method for<select>
elements shows the dropdown menu or other user interface for picking one of the options. Learn more. -
Transferable ArrayBuffer: The
transfer()
andtransferToFixedLength()
methods ofArrayBuffer
move a buffer from one context to another (for example, to a worker). Learn more.