BASELINE NowYouCanUse.com
Web Platform Baseline Status Breakdown Total Features: 1191
Search: Reset ×
Categories: All CSS (101) HTML elements (98) Selectors (46) JavaScript (43) Forms (40)
WebGL extensions (37) WebAssembly (22) Media queries (21) Fonts (19) Performance (19) Text (19) Scrolling (18) Arrays (17) Layout (17) HTML (16) Progressive web app (15) Typed arrays (14) Units (14) Canvas (13) Background (12) Color types (12) Media elements (12) Strings (12) Clipping, shapes, and masking (11) Security (11) Web components (11) WebXR (11) Typographic font features (10) Animation (9) Internationalization (9) Reporting (9) Text wrap (9) Clipboard (8) Workers (8) Containment (7) DOM (7) Fetch (7) JavaScript modules (7) Print media (7) Sensors (7) CSS object models (6) Image formats (6) Iterators (6) Landmark elements (6) Positioning (6) Promises (6) SVG (6) Storage (6) Streams (6) Credential management (5) Custom elements (5) Explicit defaults (5) Font synthesis (5) HTTP (5) Messaging (5) Multi-column (5) Resource hints (5) Ruby (5) Selection (5) Speech (5) Transitions (CSS) (5) View transitions (5) Web audio (5) WebGL (5) Container queries (4) Cookies (4) Counters (4) File system access (4) Flexbox (4) Gamepad (4) Grid (4) Images (4) Lists (4) Primitive types (4) Regular expressions (4) WebDriver (4) WebRTC (4) Blend mode (3) Borders and outlines (3) Gradients (3) Image scaling (3) JSON (3) Maps (3) MathML (3) Payments (3) Reading order (3) Scroll markers (3) Transforms (3) WebAuthn (3) WebGPU (3) White space (3) Worklets (3) XML (3) Collections (2) Compute pressure (2) Geolocation (2) IndexedDB (2) Parsing and serialization (2) Resource integrity (2) Sets (2) Text fragments (2) WebMCP (2) CSS environment variables (1)
Showing 30 of 88 features

2023

1 features
• October 2023

2022

1 features
• March 2022
Widely Available

The <dialog> HTML element represents a modal or non-modal dialog box, such as a confirmation prompt or a subwindow used to enter data.

Chrome 37
Firefox 98
Safari 15.4
Edge 79
Baseline Date: Mar 14, 2022

2021

1 features
• April 2021

The <input type="date"> and <input type="time"> HTML elements show date and time pickers.

Chrome 20
Firefox 57
Safari 14.1
Edge 12
Baseline Date: Apr 26, 2021

2020

4 features
• January 2020
Widely Available

The <bdi> element isolates text that may have a different text direction from its surrounding text. This prevents the browser's bidirectional text algorithm from affecting or being affected by the direction of the surrounding text.

Chrome 16
Firefox 10
Safari 6
Edge 79
Baseline Date: Jan 15, 2020
Widely Available

The <details> element is a disclosure widget which can be expanded to reveal additional content. When closed, only the nested <summary> element is visible.

Chrome 12
Firefox 49
Safari 6
Edge 79
Baseline Date: Jan 15, 2020
Widely Available

The <embed> element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash.

Chrome 1
Firefox 1.5
Safari ≤4
Edge 79
Baseline Date: Jan 15, 2020
Widely Available

The <slot> HTML element is a placeholder inside a web component where consumers of the component can insert their own markup.

Chrome 53
Firefox 63
Safari 10
Edge 79
Baseline Date: Jan 15, 2020

2018

2 features
• October 2018
Widely Available

The <meter> element represents a scalar value within a known range or a fractional value, typically shown as a progress bar.

Chrome 6
Firefox 56
Safari 6
Edge 18
Baseline Date: Oct 2, 2018
Widely Available

The <output> element represents the result of a calculation, user action, or form entry.

Chrome 10
Firefox 4
Safari 7
Edge ≤18
Baseline Date: ≤ Oct 2, 2018

2017

3 features
• October 2017
Widely Available

The <data> element links a given piece of content with a machine-readable translation.

Chrome 62
Firefox 22
Safari 10
Edge 14
Baseline Date: Oct 24, 2017
Widely Available

The <time> HTML element represents a time, such as a calendar date, clock time, or duration. It may include the datetime attribute to translate dates into machine-readable format.

Chrome 62
Firefox 22
Safari 10
Edge 14
Baseline Date: Oct 24, 2017
• March 2017
Widely Available

The <input type="range"> element represents a slider for choosing an inexact value between a minimum and maximum value.

Chrome 4
Firefox 23
Safari 3.1
Edge 12
Baseline Date: Mar 16, 2017

2016

1 features
• March 2016
Widely Available

The <picture> element is used for art direction in responsive images, where a different image is displayed based on the <source> element.

Chrome 38
Firefox 38
Safari 9.1
Edge 13
Baseline Date: Mar 21, 2016

2015

17 features
• November 2015
Widely Available

The <template> HTML element holds HTML fragments which you can clone and insert into the document using JavaScript.

Chrome 26
Firefox 22
Safari 8
Edge 13
Baseline Date: Nov 12, 2015
• July 2015
Widely Available

The <a> element creates a hyperlink to any resource that's accessible via a URL, such as web pages, files, email addresses, or locations within the same page.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <abbr> HTML element represents an abbreviation or acronym.

Chrome 2
Firefox 1
Safari 4
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <address> element represents contact information for a person or people, or for an organization.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <article> element represents self-contained content, which is intended to be independently distributable or reusable, such as a comment, a blog post, or news article.

Chrome 5
Firefox 4
Safari 5
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.

Chrome 3
Firefox 3.5
Safari 3.1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <b> HTML element draws reader's attention to text, styling text as bold by default.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <base> element sets the base URL (the URL that relative URLs are relative to) for all relative URLs in the document.

Chrome 1
Firefox 1
Safari 3
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <bdo> element overrides the directionality of text, so that the text within is rendered in a different direction than the surrounding text.

Chrome ≤15
Firefox 10
Safari ≤4
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <blockquote> element represents an extended quotation, styling contents as an indented block by default.

Chrome 1
Firefox 1
Safari ≤4
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <body> element represents the content of an HTML document.

Chrome 1
Firefox 1
Safari 3
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <br> element produces line breaks in text.

Chrome 1
Firefox 1
Safari 3
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <button> HTML element represents a button that triggers some action, such as submitting a form or opening a dialog, styled as a labeled rectangular box by default.

Chrome 1
Firefox 1
Safari 1
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <canvas> HTML element is a space to draw graphics in, using the 2D canvas API, WebGL, or WebGPU.

Chrome 1
Firefox 1.5
Safari 2
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <cite> element represents the title of a quoted, referenced, or mentioned creative work, such as a film or book.

Chrome 1
Firefox 1
Safari ≤4
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <code> element displays its contents as a fragment of computer code.

Chrome 1
Firefox 1
Safari ≤4
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <del> element represents a range of text that has been deleted from a document, styling text as strikethrough by default.

Chrome 1
Firefox 1
Safari ≤4
Edge 12
Baseline Date: Jul 29, 2015
Page 1 of 3 (88 features) Next →