Array.prototype.find
The `find()` method returns the value of the first item in the array based on the result of the provided testing function.
CSS font-stretch
If a font has multiple types of variations based on the width of characters, the `font-stretch` property allows the appropriate one to be selected. The property in itself does not cause the browser to stretch to a font.
CSS Masks
Method of displaying part of an element, using a selected image as a mask
EOT - Embedded OpenType fonts
Type of font that can be derived from a regular font, allowing small files and legal use of high-quality fonts. Usage is restricted by the file being tied to the website
ECMAScript 5
Full support for the ECMAScript 5 specification. Features include `Function.prototype.bind`, Array methods like `indexOf`, `forEach`, `map` & `filter`, Object methods like `defineProperty`, `create` & `keys`, the `trim` method on Strings and many more.
ECMAScript 2015 (ES6)
Support for the ECMAScript 2015 specification. Features include Promises, Modules, Classes, Template Literals, Arrow Functions, Let and Const, Default Parameters, Generators, Destructuring Assignment, Rest & Spread, Map/Set & WeakMap/WeakSet and many more.
JavaScript modules via script tag
Loading JavaScript module scripts (aka ES6 modules) using `<script type="module">` Includes support for the `nomodule` attribute.
Email, telephone & URL input types
Text input fields intended for email addresses, telephone numbers or URLs. Particularly useful in combination with [form validation](https://caniuse.com/#feat=form-validation)
CSS3 Multiple column layout
Method of flowing information in multiple columns
String.prototype.padStart(), String.prototype.padEnd()
The `padStart()` and `padEnd()` methods pad the current string with a given string (eventually repeated) so that the resulting string reaches a given length. The pad is applied from the start (left) of the current string for `padStart()`, and applied from the end (right) of the current string for `padEnd()`.
Promise.prototype.finally
When the promise is settled, whether fulfilled or rejected, the specified callback function is executed.
Trusted Types for DOM manipulation
An API that forces developers to be very explicit about their use of powerful DOM-injection APIs. Can greatly improve security against XSS attacks.
Variable fonts
OpenType font settings that allows a single font file to behave like multiple fonts: it can contain all the allowed variations in width, weight, slant, optical size, or any other exposed axes of variation as defined by the font designer. Variations can be applied via the `font-variation-settings` property.
WebAssembly Reference Types
An extension to WebAssembly allowing opaque references as first-class types, and multiple tables
cssrule api: type
htmlulistelement api: type
svgfeturbulenceelement api: type
trustedtypepolicyfactory api: defaultpolicy
xpathresult api: resulttype
css at-rule: `@font-face`: opentype cbdt and cblc rendering
css at-rule: `@font-face`: opentype colrv0 rendering
css at-rule: `@font-face`: opentype colrv1 rendering
css at-rule: `@font-face`: opentype sbix rendering
css at-rule: `@font-face`: opentype svg rendering
css property: list-style-type: hangul
css property: list-style-type: hangul-consonant
css property: list-style-type: korean-hangul-formal
types: `<image>`: `<gradient>`: `linear-gradient()`: gradients applied to pre-multiplied color space (prevents grays from appearing in gradients with transparency)
types: `<image>`: `<gradient>`: `radial-gradient()`: gradients applied to pre-multiplied color space (prevents grays from appearing in gradients with transparency)
html element: script: type: `type="module"`
html element: script: type: `type="speculationrules"`
html element: script: type: `type="speculationrules"`: `eagerness` key
html element: script: type: `type="speculationrules"`: `expects_no_vary_search` key
html element: script: type: `type="speculationrules"`: `prefetch` key
html element: script: type: `type="speculationrules"`: `prerender` key
html element: script: type: `type="speculationrules"`: `referrer_policy` key
html element: script: type: `type="speculationrules"`: `relative_to` key
html element: script: type: `type="speculationrules"`: `requires` key
html element: script: type: `type="speculationrules"`: `requires` key: `anonymous-client-ip-when-cross-origin` value
html element: script: type: `type="speculationrules"`: `source` key is optional
html element: script: type: `type="speculationrules"`: `urls` key
html element: script: type: `type="speculationrules"`: `where` key
html element: ul: type
headers http header: sec-purpose: `sec-purpose` for `<script type="speculationrules">` prefetch
javascript built-in: regexp: multiline: prototype accessor property (es2015)
javascript built-in: typedarray: indexed properties not consulting prototype
svg element: feturbulence: type
svg element: script: type: `type='module'`
48 results found.