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 @media CSS rule conditionally applies styles based on the output device type, its capabilities, and the user's preferences. Media queries are composed of an optional media type such as screen or print, and one or more mandatory media features, such as prefers-reduced-animations.

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

The JSON API provides static methods for parsing values from and converting values to JavaScript Object Notation (JSON), a serialization format for objects, arrays, numbers, strings, Boolean values, and null.

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

Functions are series of statements that can be called and return a value. The function keyword (as in function () { }) and arrow (=>) expression create functions. The JavaScript functions protocol includes default and rest parameters and binding to this.

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

The white-space CSS property sets how white space is collapsed and how lines wrap. It is a shorthand for white-space-collapse and text-wrap-mode.

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

The opacity CSS property sets the transparency of an element.

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

The string type (and String object) represents a sequence of characters.

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

The currentColor CSS value allows you to reuse an element's computed text color for other properties.

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

Some CSS color values can be referenced by name, such as red or limegreen. They stand in for specific RGB color values.

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

The system color CSS keywords, such as ButtonBorder or LinkText, allow you to match default colors from the user agent.

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

The font-variant CSS property is a shorthand for font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-emoji, font-variant-ligatures, font-variant-numeric, and font-variant-position.

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

The <label> HTML element represents a caption for a form field.

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

The WebGLRenderingContext API is the "webgl" rendering context for the <canvas> element. It represents a space for drawing two- and three-dimensional graphics and animations.

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

The CanvasRenderingContext2D API is the "2d" rendering context for the <canvas> element. It represents a flat, two-dimensional space for drawing graphics and animations.

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

The Date object represents a single moment in time.

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

The number type (and Number object) represents floating-point numbers, such as 42 or -4.201, while the Math API contains mathematical functions and constants. JavaScript can also represent boundless negative and positive values as Infinity or not-a-number as NaN (as in 0 * Infinity).

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

The navigator.geolocation API requests the user's latitude, longitude, heading, and speed.

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

The z-index CSS property orders overlapping elements, with higher values appearing in front of or on top of lower values.

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

The <form> element contains interactive controls for submitting information.

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

The RegExp object represents a regular expression, a notation for matching text patterns.

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

A WeakMap object holds key-value pairs that do not create strong references to its keys, such that value data can be associated with a key without preventing garbage collection of the key.

Chrome 36
Firefox 6
Safari 8
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <select> element provides a menu of options for a user to pick from, typically rendered as a dropdown list.

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

The @import CSS at-rule loads styles from another stylesheet.

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

The <style> element embeds an inline CSS stylesheet in a document.

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

The <fieldset> and <legend> elements group several form control elements within a web form.

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

The <ins> element represents a range of text that has been inserted into a document, styling text as underlined by default.

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

The <progress> element displays an indicator showing the completion progress of a task, typically displayed as a progress bar.

Chrome 6
Firefox 6
Safari 6
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 <object> 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
Safari 3
Edge 12
Baseline Date: Jul 29, 2015
Widely Available

The <textarea> element represents an editing control that allows users to enter multi-line, free-form, plain text.

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