CSS background-attachment
Method of defining how a background image is attached to a scrollable element. Values include `scroll` (default), `fixed` and `local`.
background-position-x & background-position-y
CSS longhand properties to define x or y positions separately.
CSS background-repeat round and space
Allows CSS background images to be repeated without clipping.
CSS3 Border-radius (rounded corners)
Method of making the border corners round. Covers support for the shorthand `border-radius` as well as the long-hand properties (e.g. `border-top-left-radius`)
BroadcastChannel
BroadcastChannel allows scripts from the same origin but other browsing contexts (windows, workers) to send each other messages.
Brotli Accept-Encoding/Content-Encoding
More effective lossless compression algorithm than gzip and deflate.
Basic console logging functions
Method of outputting data to the browser's console, intended for development purposes.
CSS Backdrop Filter
Method of applying filter effects (like blur, grayscale or hue) to content/elements below the target element.
CSS background-position edge offsets
Allows CSS background images to be positioned relative to the specified edge using the 3 to 4 value syntax. For example: `background-position: right 5px bottom 5px;` for positioning 5px from the bottom-right corner.
CSS background-blend-mode
Allows blending between CSS background images, gradients, and colors.
CSS Logical Properties
Logical properties and values provide control of layout through logical, rather than physical, direction and dimension mappings. These properties are `writing-mode` relative equivalents of their corresponding physical properties.
Blending of HTML/SVG elements
Allows blending between arbitrary SVG and HTML elements
CSS text-wrap: balance
Allows multiple lines of text to have their lines broken in such a way that each line is roughly the same width, often used to make headlines more readable and visually appealing.
CSS Flexible Box Layout Module
Method of positioning elements in horizontal or vertical stacks. Support includes all properties prefixed with `flex`, as well as `display: flex`, `display: inline-flex`, `align-content`, `align-items`, `align-self`, `justify-content` and `order`.
CSS Font Loading
This CSS module defines a scripting interface to font faces in CSS, allowing font faces to be easily created and loaded from script. It also provides methods to track the loading status of an individual font, or of all the fonts on an entire page.
CSS inline-block
Method of displaying an element as a block while flowing it with text.
Lookbehind in JS regular expressions
The positive lookbehind (`(?<= )`) and negative lookbehind (`(?<! )`) zero-width assertions in JavaScript regular expressions can be used to ensure a pattern is preceded by another pattern.
KeyboardEvent.location
A `KeyboardEvent` property that indicates the location of the key on the input device. Useful when there are more than one physical key for the same logical key (e.g. left or right "Control" key; main or numpad "1" key).
Lazy loading via attribute for images & iframes
The `loading` attribute on images & iframes gives authors control over when the browser should start loading the resource.
localeCompare()
The `localeCompare()` method returns a number indicating whether a reference string comes before or after or is the same as the given string in sort order.
Web Storage - name/value pairs
Method of storing data locally like cookies, but for larger amounts of data (sessionStorage and localStorage, used to fall under HTML5).
Pointer Lock API
API that provides access to raw mouse movement data. This is done by ignoring boundaries resulting from screen edges where the cursor can't go beyond, providing proper control for first person or real time strategy games.
CSS3 word-break
Property to prevent or allow words to be broken over multiple lines between letters.
javascript built-in: atomics: load
javascript built-in: intl: locale
javascript built-in: intl: locale: basename
javascript built-in: intl: locale: calendar
javascript built-in: intl: locale: casefirst
javascript built-in: intl: locale: collation
javascript built-in: intl: locale: getcalendars
javascript built-in: intl: locale: getcollations
javascript built-in: intl: locale: gethourcycles
javascript built-in: intl: locale: gettextinfo
javascript built-in: intl: locale: gettimezones
javascript built-in: intl: locale: getweekinfo
javascript built-in: intl: locale: hourcycle
javascript built-in: intl: locale: language
javascript built-in: intl: locale: maximize
javascript built-in: intl: locale: minimize
javascript built-in: intl: locale: numeric
javascript built-in: intl: locale: region
javascript built-in: intl: locale: script
javascript built-in: intl: locale: tostring
javascript built-in: math: log
javascript built-in: math: log10
javascript built-in: math: log10e
javascript built-in: math: log1p
javascript built-in: math: log2
javascript built-in: math: log2e
javascript built-in: string: localecompare: `options` parameter
50 results found.