BASELINE NowYouCanUse.com
Web Platform Baseline Status Breakdown Total Features: 1219
Search:
Showing 30 of 264 features

2015

30 features
• July 2015
Widely Available

The <iframe> element embeds another HTML page into the current page.

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

The <img> element adds an image into the document.

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

The <source> element sets a media resource for the <picture>, <video>, and <audio> elements.

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

The <track> element is used as a child of the media elements that lets you specify a timed text track to be displayed in parallel with the media element.

Chrome 23
Firefox 31
Safari 6
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 WebSocket API opens a two-way communication channel between the user's browser and a server.

Chrome 5
Firefox 11
Safari 5
Edge 12
Baseline Date: Jul 29, 2015

The <ol>, <ul>, and <li> HTML elements represent ordered and unordered lists.

Chrome 1
Firefox 1
Safari ≤4
Edge 12
Baseline Date: Jul 29, 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 <area> and <map> elements define a clickable area on an image.

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

The <div> HTML element is the generic container for content.

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

The <meta> element represents metadata about the page used by the browser or search engines, including description, keywords, and character sets.

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

The XMLSerializer API provides the serializeToString() method to construct an XML string representing a DOM tree.

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

The <menu> element represents an unordered list of action items (<li>), such as a toolbar. It is a semantic alternative to the <ul> element.

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

The <script> element contains or loads data or executable code. This is typically used to load JavaScript code. The <noscript> element represents alternative content to show when scripting is not allowed.

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

The <em> HTML element emphasizes or stresses the content, styling text as italic by default.

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

The <strong> HTML element brings attention to the content, styling text as bold by default.

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

The <video> element plays videos or movies, 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 <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

A promise represents an asynchronous operation which eventually succeeds or fails.

Chrome 32
Firefox 29
Safari 8
Edge 12
Baseline Date: Jul 29, 2015

Typed arrays are ordered lists of JavaScript values, where all values are of the same numerical type, such as 8-bit integers or 32-bit floating point numbers.

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

Mouse events, such as click, mousedown, or mousemove, fire when users interact with an input or pointing device such as a mouse, trackpad, or touchscreen.

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

The XMLHttpRequest API makes HTTP requests. It's the predecessor to fetch(). Also known as XHR.

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

Map objects hold key-value pairs and remember the original insertion order of the keys.

Chrome 38
Firefox 13
Safari 8
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

Set objects store unique values of any type.

Chrome 38
Firefox 13
Safari 8
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The :nth-child() and :nth-last-child() CSS functional pseudo-classes match elements based on their index within a list of elements. The :first-child and :last-child pseudo-classes match the first and last element in a list, and the :only-child pseudo-class matches an element with no siblings.

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

The requestAnimationFrame() method schedules a function that runs before the next repaint. You can use it to animate content with JavaScript.

Chrome 24
Firefox 23
Safari 7
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <input type="search"> HTML element represents a text field for search queries.

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

Arrays are ordered lists of JavaScript values.

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

Array iteration methods

Chrome 3
Firefox 3
Safari 4
Edge 12
Baseline Date: Jul 29, 2015
← Previous Page 7 of 9 (264 features) Next →