Stay up-to-date with the web platform
Use the Web platform features explorer to discover new features and APIs and stay up-to-date with changes.
Newly available across browsers (RSS feed)
-
contrast-color():
The
contrast-color()CSS function picks a color that has guaranteed contrast against a specified foreground or background color. -
Math.sumPrecise():
The
Math.sumPrecise()static method returns the sum of an iterable of numbers. It avoids the precision loss of intermediate partial sums, as found usingreduce()or a loop to add together an array of values. -
Math font family:
The
font-family: mathCSS declaration uses the browser default font face for displaying mathematical expressions. - Custom highlights: Custom highlights style arbitrary text ranges, without adding extra elements to the DOM.
-
Iterator.concat():
The
Iterator.concat()JavaScript method returns an iterator that yields values from a sequence of iterators, exhausting each iterator before moving on to the next.
Now widely available across browsers (RSS feed)
-
ARIA attribute reflection:
WAI-ARIA attributes have corresponding properties on
ElementandElementInternalsobjects. -
contain-intrinsic-size:
The
contain-intrinsic-sizeCSS property sets the intrinsic size of an element. When using size containment, the browser will lay out the element as if it had a single child of this size. -
@counter-style:
The
@counter-styleCSS at-rule sets custom counter styles for list items. For example, you can use a sequence of specific symbols instead of numbers for an ordered list. -
Device orientation events:
The
DeviceMotionandDeviceOrientationevents report the movement and orientation of the browser's device in physical space. Note that coordinates can differ noticeably between platforms and devices. -
dirname:
The
dirnameattribute of<textarea>and<input>HTML elements includes the field's writing direction as form data on submission.