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 6 of 6 features

2023

1 features
• July 2023
Widely Available

The animation-composition CSS property chooses how to combine animations that affect the same property.

Chrome 112
Firefox 115
Safari 16
Edge 112
Baseline Date: Jul 4, 2023

2020

3 features
• September 2020
Widely Available

The web animation API programmatically creates, inspects, and controls element animations, to change and synchronize appearance over time.

Chrome 84
Firefox 75
Safari 14
Edge 84
Baseline Date: Sep 16, 2020
Widely Available

The steps() CSS easing function divides an animation or transition into equidistant intervals, jumping from value to value. The step-start and step-end keyword values are presets with a single interval.

Chrome 77
Firefox 65
Safari 14
Edge 79
Baseline Date: Sep 16, 2020
• January 2020
Widely Available

The <animate>, <animateMotion>, and <animateTransform> SVG elements declaratively animate SVG elements. Also known as SMIL.

Chrome 19
Firefox 4
Safari 6
Edge 79
Baseline Date: Jan 15, 2020

2015

2 features
• September 2015
Widely Available

The animation CSS property animates an element's style over time, using keyframes described in @keyframes rules.

Chrome 43
Firefox 16
Safari 9
Edge 12
Baseline Date: Sep 30, 2015
• July 2015
Widely Available

The cubic-bezier() CSS easing function interpolates along a smooth curve, creating animations and transitions with continuous changes in speed. The ease, ease-in, ease-out, and ease-in-out keyword values are presets for common Bézier curves.

Chrome 16
Firefox 4
Safari 6
Edge 12
Baseline Date: Jul 29, 2015