Results 1 - 20 of 59

Pointer events

Most of today's web content assumes the user's pointing device will be a mouse. However, since many devices support other types of pointing input devices, such as pen/stylus and touch surfaces, extensions to the existing pointing device event models are needed and pointer events address that need.
API Overview

CSS Columns

CSS Columns is a module of CSS that defines a multi-column layout, allowing to express how content should flow between columns and how gaps and rules are handled.
CSS CSS Reference Overview

CSS Miscellaneous

These pages contain CSS properties that are highly experimental or don't fit in any other categories.
CSS Overview Reference

CSS Text

CSS Text is a module of CSS that defines how to perform text manipulation, like line breaking, justification and alignment, white space handling, and text transformation.
CSS CSS Text Overview

Canvas API

Added in HTML5, the HTML <canvas> element can be used to draw graphics via scripting in JavaScript. For example, it can be used to draw graphs, make photo compositions, create animations, or even do real-time video processing or rendering.
API Canvas Overview Reference

Frame Timing API

The PerformanceFrameTiming interface provides frame timing data about the browser's event loop. A frame represents the amount of work a browser does in one event loop iteration such as processing DOM events, resizing, scrolling, rendering, CSS animations, etc. A frame rate of 60 fps (frames per second) for a 60 Hz refresh rate is a common target for a good responsive user experience. This means the browser should process a frame in about 16.7 ms.
Guide Overview Web Performance

Performance Timeline

The Performance Timeline API defines extensions to the Performance interface to support client-side latency measurements within applications. The extensions provide interfaces to retrieve performance entry metrics based on specific filter criteria. The standard also includes interfaces that allow an application to define performance observer callbacks that are notified when specific performance events are added to the browser's performance timeline.
Guide Overview Web Performance

Resource Timing API

The Resource Timing interfaces enable retrieving and analyzing detailed network timing data regarding the loading of an application's resource(s). An application can use the timing metrics to determine, for example, the length of time it takes to load a specific resource, such as an XMLHttpRequest, <SVG>, image, or script.
Guide Overview Web Performance


Reflect is a built-in object that provides methods for interceptable JavaScript operations. The methods are the same as those of proxy handlers. Reflect is not a function object, so it's not constructible.
ECMAScript6 JavaScript Overview Reflect

CSS Charsets

CSS Charsets is a module of CSS that allow to define the character set used in the stylesheet.
CSS CSS Charsets Overview Reference

CSS Colors

CSS Colors is a module of CSS that deals with colors, color types and transparency.
CSS CSS Colors Overview Reference

CSS Fonts

CSS Fonts is a module of CSS that defines font-related properties and how font resources are loaded. It allows to define the style of a font, like its family, its size or its weight, and the variant of the glyph to be used, for a font that has several glyphs for one character. It also allows to define the height of a line.
CSS CSS Fonts Overview Reference

CSS Ruby

CSS Ruby is a module of CSS that provides the rendering model and formatting controls related to display ruby annotation, a form of interlinear annotation, short runs of text alongside the base text.
CSS CSS Ruby Overview Reference

Media queries

Media Queries is a module of CSS that defines expressions allowing to tailor presentations to a specific range of output devices without changing the content itself.
CSS Media Queries Overview Reference

CSS Box Model

CSS Box Model is a CSS module that defines the rectangular boxes, including their padding and margin, that are generated for elements and laid out according to the visual formatting model.
CSS CSS Box Model CSS Reference Overview

CSS Conditional Rules

CSS Conditional Rules is a CSS module that allows to define a set of rules that will only apply based on the capabilities of the processor or the document the style sheet is being applied to.
CSS CSS Conditional Rules CSS Reference Overview

CSS Device Adaptation

CSS Device Adaptation is a CSS module that allows to define the size, zoom factor, and orientation of the viewport.
CSS CSS Device Adaptation Overview Reference