September 2020 web platform update
Newly available on the web platform
Newly available
-
BigInt: The
BigInt
JavaScript type represents integers of any size, including integers too large for the primitiveNumber
type. Learn more. -
EXT_color_buffer_half_float WebGL extension: The
EXT_color_buffer_half_float
extension for WebGL 1.0 and 2.0 contexts renders 16-bit floating-point color buffers. Learn more. -
Intl.Locale: The
Intl.Locale
API parses Unicode locale identifiers, with language, region, and script codes, such aszh-Hans-CN
oren-GB
. Learn more. -
Intl.RelativeTimeFormat: The
Intl.RelativeTimeFormat
API creates a locale-aware formatter that turns an object representing a relative time (such as '1 day ago') into a localized string. Learn more. -
Promise.any(): The
Promise.any()
static method returns a promise that fulfills as soon as the first of an iterable of promises fulfills, with that promise's value. Otherwise, it rejects with anAggregateError
when all of the promises have rejected. Learn more. -
scrollIntoView(): The
scrollIntoView()
method scrolls an element's ancestor containers such that the element is visible to the user. Learn more. -
steps() easing: The
steps()
CSS easing function divides an animation or transition into equidistant intervals, jumping from value to value. Thestep-start
andstep-end
keyword values are presets with a single interval. Learn more. -
text-orientation: The
text-orientation
CSS property sets the how text is typeset within a line when the writing mode is vertical. Learn more. -
WEBGL_debug_shaders WebGL extension: The
WEBGL_debug_shaders
extension for WebGL 1.0 and 2.0 contexts adds thegetTranslatedShaderSource()
method to debug shaders from privileged contexts. Learn more. -
WebP: The WebP image format is a raster graphics file format that supports animation, alpha transparency, and lossy as well as lossless compression. Learn more.