WIDELY

Везде поддерживается

593 элементов

февраль 2026 г. 1

  1. 01

    dirname #

    dirname The dirname attribute of <textarea> and <input> HTML elements includes the field's writing direction as form data on submission.

    1 февр. 2026 г.

январь 2026 г. 3

  1. 02

    Two-value display property #

    Two-value display property The display CSS property accepts multiple keyword values, such as inline flex or block flow, to explicitly set an element's inner and outer layout mode. Also known as 2-value, multi-keyword, or multiple value syntax.

    21 янв. 2026 г.

  2. 03

    animation-composition #

    animation-composition The animation-composition CSS property chooses how to combine animations that affect the same property.

    4 янв. 2026 г.

  3. 04

    Array by copy #

    Array by copy The toReversed(), toSorted(), toSpliced(), and with() methods of arrays and typed arrays return changed copies of arrays. They stand in contrast to methods such as sort() or reverse() that change arrays in place.

    4 янв. 2026 г.

декабрь 2025 г. 3

  1. 05

    calc() keywords #

    calc() keywords The e, pi, infinity, and NaN keywords represent well-defined constants accepted in CSS math functions such as calc().

    6 дек. 2025 г.

  2. 06

    JavaScript modules in workers #

    JavaScript modules in workers The Worker() constructor accepts { type: "module" } to load scripts that use import and export. Also known as ECMAScript modules or ESM in workers.

    6 дек. 2025 г.

  3. 07

    window.print() #

    window.print() The window.print() method opens the browser's print dialog.

    6 дек. 2025 г.

ноябрь 2025 г. 7

  1. 08

    color() #

    color() The color() function picks a color from a given color space. Wide gamut color spaces like display-p3 allow showing more vibrant and saturated colors than the standard srgb color space.

    9 нояб. 2025 г.

  2. 09

    color-mix() #

    color-mix() The color-mix() function mixes two colors in a given color space and by a given amount. Commonly, lighter or darker variations of a color are created by mixing with white or black.

    9 нояб. 2025 г.

  3. 10

    Compression streams #

    Compression streams The CompressionStream and DecompressionStream APIs compress and decompress data using the gzip or deflate formats.

    9 нояб. 2025 г.

  4. 11

    :nth-child() of <selector> #

    :nth-child() of <selector> The of syntax for the :nth-child() and :nth-last-child() CSS functional pseudo-classes match elements by the relative position of elements, counted from the first or last sibling matching a selector list.

    9 нояб. 2025 г.

  5. 12

    Oklab and OkLCh #

    Oklab and OkLCh The Oklab color space expresses colors in terms of lightness and how red/green and blue/yellow a color is, aiming to match how humans perceive colors. OkLCh is a variant of Oklab with polar coordinates. These color spaces can be used with the CSS oklab() and oklch() functions.

    9 нояб. 2025 г.

  6. 13

    Lab and LCH #

    Lab and LCH The CIE Lab color space expresses colors in terms of lightness and how red/green and blue/yellow a color is. LCH is a variant of Lab with polar coordinates. These color spaces can be used with the CSS color(), lab(), and lch() functions. Also known as CIELAB and CIELCH.

    9 нояб. 2025 г.

  7. 14

    WebRTC SCTP information #

    WebRTC SCTP information The sctp object on RTCPeerConnection represents the negotiated SCTP transport. SCTP (Stream Control Transmission Protocol) is the protocol that RTCDataChannel uses.

    9 нояб. 2025 г.

октябрь 2025 г. 3

  1. 15

    Canvas createConicGradient() #

    Canvas createConicGradient() The createConicGradient() methods draw a conic gradient to a 2D canvas.

    11 окт. 2025 г.

  2. 16

    Canvas roundRect() #

    Canvas roundRect() The roundRect() methods draw a rounded rectangle to a 2D canvas.

    11 окт. 2025 г.

  3. 17

    inert #

    inert The inert HTML attribute marks an element and its descendants as non-interactive. Inert elements don't get focus or fire click events.

    11 окт. 2025 г.

сентябрь 2025 г. 23

  1. 18

    Constructed stylesheets #

    Constructed stylesheets The CSSStyleSheet constructor creates a new stylesheet which can be shared between a document and multiple shadow roots using adoptedStyleSheets.

    27 сент. 2025 г.

  2. 19

    Media query range syntax #

    Media query range syntax The range syntax of CSS media queries allows you to use mathematical comparison operators such as <, >, <=, and >= to define a range of values for a media query. For example, (400px < width < 1000px) returns true if the viewport width is between 400px and 1000px.

    27 сент. 2025 г.

  3. 20

    messageerror #

    messageerror The messageerror event fires on a target, such as a window or worker, when an incoming message cannot be deserialized. This event can fire for many types of messages, such as cross-document messages or broadcast channel messages.

    27 сент. 2025 г.

  4. 21

    Notifications from service workers and installed apps #

    Notifications from service workers and installed apps Notifications via service worker registration's showNotification() method, sent from installed web applications (for example, saved to the Home Screen on Safari for iOS), show a message to the user, typically using the notification system of the host operating system.

    27 сент. 2025 г.

  5. 22

    Offscreen canvas #

    Offscreen canvas The OffscreenCanvas API provides a canvas that can be drawn to off screen, with no dependencies on the DOM, which can be used to run heavy rendering operations inside a worker context.

    27 сент. 2025 г.

  6. 23

    Origin private file system #

    Origin private file system The navigator.storage.getDirectory() method returns a FileSystemDirectoryHandle that is restricted to a specific origin and invisible to the user's actual file system for faster file-based applications, such as SQLite databases.

    27 сент. 2025 г.

  7. 24

    outline #

    outline The outline CSS shorthand sets the color, style, and width of a line around an element, outside of the border.

    27 сент. 2025 г.

  8. 25

    font-synthesis-small-caps #

    font-synthesis-small-caps The font-synthesis-small-caps CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font.

    27 сент. 2025 г.

  9. 26

    font-synthesis-style #

    font-synthesis-style The font-synthesis-style CSS property sets whether or not the browser should synthesize italic and oblique typefaces when they're missing from the font.

    27 сент. 2025 г.

  10. 27

    font-synthesis-weight #

    font-synthesis-weight The font-synthesis-weight CSS property sets whether or not the browser should synthesize bold typefaces when they're missing from the font.

    27 сент. 2025 г.

  11. 28

    Form-associated custom elements #

    Form-associated custom elements Custom elements may act like built-in form elements, via the the attachInternals() method of HTMLElement and the ElementInternals API.

    27 сент. 2025 г.

  12. 29

    Import maps #

    Import maps A <script type="importmap"> HTML element provides an import map as a JSON string. An import map controls how the browser should resolve module specifiers when importing JavaScript modules.

    27 сент. 2025 г.

  13. 30

    pdfViewerEnabled #

    pdfViewerEnabled The navigator.pdfViewerEnabled property is a boolean for whether the browser navigates to and shows a PDF in the browser window or downloads the PDF.

    27 сент. 2025 г.

  14. 31

    Push messages #

    Push messages The Push API subscribes to and receives server-initiated messages. Subscribers receive pushed messages in the background, even after periods inactive or offline.

    27 сент. 2025 г.

  15. 32

    requestAnimationFrame() in workers #

    requestAnimationFrame() in workers The requestAnimationFrame() method in workers schedules a function that runs before the next repaint. Together with offscreen canvas, you can animate content from a worker.

    27 сент. 2025 г.

  16. 33

    Resource size #

    Resource size The decodedBodySize, encodedBodySize, and transferSize properties of the PerformanceResourceTiming API reports the size of resources loaded.

    27 сент. 2025 г.

  17. 34

    Screen orientation #

    Screen orientation The screen.orientation API gets information about the orientation of the viewport, such as landscape or portrait. With this API, you can adapt an application's layout or behavior in response to changes in orientation.

    27 сент. 2025 г.

  18. 35

    Server timing #

    Server timing The serverTiming property of the PerformanceResourceTiming API contains server timing information about network requests.

    27 сент. 2025 г.

  19. 36

    Imperative slot assignment #

    Imperative slot assignment The assign() method for <slot> elements assigns nodes to the slot, as an alternative to using the slot and name HTML attributes. The nodes must be children of a shadow host and the shadow root must be created with the slotAssignment set to "manual". Also known as manual slot assignment.

    27 сент. 2025 г.

  20. 37

    Fixed-width SIMD (WebAssembly) #

    Fixed-width SIMD (WebAssembly) 128-bit SIMD (Single Instruction Multiple Data) performs one instruction on multiple units of data, when running on hardware that supports such instructions. Also known as vector instructions.

    27 сент. 2025 г.

  21. 38

    translate #

    translate The translate HTML attribute marks whether an element's text should be translated.

    14 сент. 2025 г.

  22. 39

    font-variant-alternates #

    font-variant-alternates The font-variant-alternates CSS property, along with the @font-feature-values at-rule, chooses when to use a font's alternate glyphs.

    13 сент. 2025 г.

  23. 40

    sin(), cos(), tan(), asin(), acos(), atan(), and atan2() (CSS) #

    sin(), cos(), tan(), asin(), acos(), atan(), and atan2() (CSS) The sin(), cos(), tan(), asin(), acos(), atan(), and atan2() CSS functions compute various trigonometric functions.

    13 сент. 2025 г.

август 2025 г. 2

  1. 41

    color-gamut media query #

    color-gamut media query The color-gamut media query sets styles based on the colors a device can display.

    14 авг. 2025 г.

  2. 42

    Container queries #

    Container queries Container size queries with the @container at-rule apply styles to an element based on the dimensions of its container.

    14 авг. 2025 г.

июль 2025 г. 1

  1. 43

    MathML #

    MathML MathML, or the Mathematical Markup Language, describes mathematical notation, such as expressions and formulas. Also known as MathML Core.

    12 июл. 2025 г.

июнь 2025 г. 2

  1. 44

    OES_draw_buffers_indexed WebGL extension #

    OES_draw_buffers_indexed WebGL extension The OES_draw_buffers_indexed extension for WebGL 2.0 contexts allows you to control blending on a per-color basis when writing to multiple color buffers simultaneously.

    13 июн. 2025 г.

  2. 45

    Small, large, and dynamic viewport units #

    Small, large, and dynamic viewport units The sv*, lv*, and dv* CSS viewport units are relative to the smallest, largest, and current (dynamic) viewport size. They are used to size elements in relation to the viewport's dimensions.

    5 июн. 2025 г.

май 2025 г. 1

  1. 46

    font-palette #

    font-palette The font-palette CSS property selects a color palette from the font, optionally overriding individual colors in the @font-palette-values at-rule.

    15 мая 2025 г.

апрель 2025 г. 2

  1. 47

    Grid animation #

    Grid animation Grid animation allows you to animate the grid-template-columns and grid-template-rows CSS properties.

    27 апр. 2025 г.

  2. 48

    ic unit #

    ic unit The ic CSS length unit corresponds to the width of CJK ideographic characters.

    3 апр. 2025 г.

март 2025 г. 9

  1. 49

    Inline-size containment #

    Inline-size containment The contain: inline-size CSS declaration prevents the element's inline dimension from being set by the element's contents. This permits the browser to avoid slower layout calculations.

    12 мар. 2025 г.

  2. 50

    Motion path #

    Motion path The offset CSS property animates an element along a defined motion path.

    12 мар. 2025 г.

  3. 51

    overflow: clip #

    overflow: clip The overflow: clip CSS declaration clips an element's overflowing content to the box that's defined by the overflow-clip-margin property. Unlike overflow: hidden, it allows you to hide overflow on one axis while keeping overflow on the other axis visible.

    12 мар. 2025 г.

  4. 52

    overscroll-behavior #

    overscroll-behavior The overscroll-behavior CSS property disables default scrolling behaviors when the edges of a scrolling area are reached.

    12 мар. 2025 г.

  5. 53

    Forced colors #

    Forced colors The forced-colors CSS @media rule detects when a user has chosen to use a forced colors mode, also known as high-contrast mode, and the forced-color-adjust CSS property sets whether forced colors apply to an element.

    12 мар. 2025 г.

  6. 54

    Permissions #

    Permissions The navigator.permissions API checks whether a permission, such as access to geolocation data, has been granted.

    12 мар. 2025 г.

  7. 55

    resolution media query #

    resolution media query The resolution CSS media query sets styles based on the pixel density, or how many pixels a device uses to display a single CSS pixel.

    12 мар. 2025 г.

  8. 56

    text-align-last #

    text-align-last The text-align-last CSS property sets the alignment of the last line of text before a forced line break.

    12 мар. 2025 г.

  9. 57

    :modal #

    :modal The :modal pseudo-class selects elements that put other elements into a non-interactive state, such as a fullscreen element or a <dialog> element used with showModal().

    2 мар. 2025 г.

февраль 2025 г. 2

  1. 58

    Array findLast() and findLastIndex() #

    Array findLast() and findLastIndex() The findLast() and findLastIndex() methods of arrays and typed arrays search an array in reverse order for the first item that satisfies a test function.

    23 февр. 2025 г.

  2. 59

    Individual transform properties #

    Individual transform properties The translate, rotate, and scale CSS properties apply single transformations independently, as opposed to applying multiple transformations with the transform CSS property.

    5 февр. 2025 г.

январь 2025 г. 1

  1. 60

    Style containment #

    Style containment The contain: style CSS declaration permits the browser to avoid slower layout calculations by preventing modification to counter (counter-increment and counter-set) and quotation styles (content property quote values) beyond the element's descendants.

    26 янв. 2025 г.

декабрь 2024 г. 1

  1. 61

    Streams #

    Streams The streams API creates, composes, and consumes continuously generated data.

    28 дек. 2024 г.

ноябрь 2024 г. 3

  1. 62

    prefers-contrast media query #

    prefers-contrast media query The prefers-contrast CSS media query sets styles based on whether the user prefers more or less contrast, the difference between foreground and background colors.

    30 нояб. 2024 г.

  2. 63

    dynamic-range media query #

    dynamic-range media query The dynamic-range CSS media query sets styles based on whether a device can display at least standard range colors or at least high range colors. Non-visual devices will match neither.

    3 нояб. 2024 г.

  3. 64

    Exception handling (WebAssembly) #

    Exception handling (WebAssembly) Exceptions break the normal control flow of execution to represent exceptional behavior, such as an error. You can respond to the exception in JavaScript code.

    3 нояб. 2024 г.

октябрь 2024 г. 2

  1. 65

    Media capabilities #

    Media capabilities The navigator.mediaCapabilities API queries the encoding and decoding abilities of the device, such as supported codecs, resolutions, and bitrates.

    28 окт. 2024 г.

  2. 66

    HWB #

    HWB The hwb() CSS function picks colors using hue, whiteness, and blackness channels.

    28 окт. 2024 г.

сентябрь 2024 г. 20

  1. 67

    appearance #

    appearance The appearance CSS property controls the appearance of form controls. Using appearance: none disables any default native appearance and allows the elements to be styled with CSS.

    14 сент. 2024 г.

  2. 68

    Array at() #

    Array at() The at() method of arrays and typed arrays returns the item at an index, including negative indices for getting items relative to the end of an array. Also known as the relative indexing method.

    14 сент. 2024 г.

  3. 69

    ::backdrop #

    ::backdrop The ::backdrop CSS pseudo-element is a box underneath an element in the top layer, such as a <dialog>. It can be used to create obscuring effects distinguishing a modal element from the elements underneath.

    14 сент. 2024 г.

  4. 70

    BroadcastChannel #

    BroadcastChannel The BroadcastChannel API allows you to send messages between same-origin browsing contexts, such as between the same page loaded in multiple tabs.

    14 сент. 2024 г.

  5. 71

    Cascade layers #

    Cascade layers The @layer CSS at-rule avoids specificity conflicts by providing priority levels for different groups of CSS rules, such as low-priority styles like resets, and high-priority styles like UI components.

    14 сент. 2024 г.

  6. 72

    contain #

    contain The contain CSS property sets limits to the scope of styles, layout, and paint rendering for speed and efficiency. The none keyword value disables containment, strict is equivalent to contain: size layout style paint, and content is equivalent to contain: layout style paint.

    14 сент. 2024 г.

  7. 73

    Layout containment #

    Layout containment The contain: layout CSS declaration isolates the inside of an element such that it cannot affect the layout of the rest of the page or be affected by the rest of the page. This permits the browser to avoid slower layout calculations.

    14 сент. 2024 г.

  8. 74

    Paint containment #

    Paint containment The contain: paint CSS declaration prevents an element's descendants from being drawn outside the boundaries of the containing element, with any overflow clipped. This permits the browser to avoid slower painting calculations.

    14 сент. 2024 г.

  9. 75

    Size containment #

    Size containment The contain: size CSS declaration sets an element's dimensions exclusively by its height and width properties, ignoring its contents and descendants. This permits the browser to avoid slower layout calculations.

    14 сент. 2024 г.

  10. 76

    <dialog> #

    <dialog> The <dialog> HTML element represents a modal or non-modal dialog box, such as a confirmation prompt or a subwindow used to enter data.

    14 сент. 2024 г.

  11. 77

    Object.hasOwn() #

    Object.hasOwn() The Object.hasOwn() static method checks whether an object has a given property. It's a more robust alternative to the Object.prototype.hasOwnProperty() method.

    14 сент. 2024 г.

  12. 78

    :focus-visible #

    :focus-visible The :focus-visible CSS pseudo-class selects elements that match the :focus pseudo-class and meets the browser's criteria for visually emphasizing focused elements.

    14 сент. 2024 г.

  13. 79

    hardwareConcurrency #

    hardwareConcurrency The navigator.hardwareConcurrency property is the number of logical processors available to run threads on the user's computer.

    14 сент. 2024 г.

  14. 80

    scroll-behavior #

    scroll-behavior The scroll-behavior CSS property controls whether scrolling is smooth or snaps, for scroll actions not performed by the user such as those triggered by navigation.

    14 сент. 2024 г.

  15. 81

    String at() #

    String at() The at() method of strings returns the character (one UTF-16 code unit) at an index, including negative indices for getting the character relative to the end of the string. Also known as the relative indexing method.

    14 сент. 2024 г.

  16. 82

    structuredClone() #

    structuredClone() The structuredClone() global method creates a deep copy of an object. Values that cannot be cloned can instead be transferred, making the original value no longer usable.

    14 сент. 2024 г.

  17. 83

    text-combine-upright #

    text-combine-upright The text-combine-upright CSS property displays multiple characters in the space of a single character in vertical text. This is used in East Asian documents to display Latin-based strings such as components of a date or letters of an initialism.

    14 сент. 2024 г.

  18. 84

    3D transforms #

    3D transforms The transform CSS property and its 3D transform functions allow rotations and other transforms in three dimensions, including perspective transforms.

    14 сент. 2024 г.

  19. 85

    Locks #

    Locks The navigator.locks API coordinates work with shared resources through mutually exclusive ownership of a resource's name. Also known as web locks.

    14 сент. 2024 г.

  20. 86

    text-emphasis #

    text-emphasis The text-emphasis CSS property sets position and style for text emphasis marks, especially for East Asian languages.

    3 сент. 2024 г.

август 2024 г. 1

  1. 87

    color-scheme #

    color-scheme The color-scheme CSS property sets which color schemes (light or dark) an element uses and may prevent automatic dark mode adjustments by the browser.

    3 авг. 2024 г.

июль 2024 г. 1

  1. 88

    font-synthesis #

    font-synthesis The font-synthesis CSS shorthand property disables all font synthesis except the given kinds. To disable a specific kind of font synthesis, instead use the longhand properties such as font-synthesis-style and font-synthesis-weight.

    6 июл. 2024 г.

июнь 2024 г. 3

  1. 89

    SharedArrayBuffer and Atomics #

    SharedArrayBuffer and Atomics The SharedArrayBuffer object represents bytes shared between multiple workers and the main thread. The Atomics object safely accesses SharedArrayBuffer data to make sure predictable values are read and written and that operations are not interrupted.

    13 июн. 2024 г.

  2. 90

    Threads and atomics (WebAssembly) #

    Threads and atomics (WebAssembly) Threads in WebAssembly run code in parallel, while atomic memory instructions can guarantee that no two threads can read or write to shared memory at the same time.

    13 июн. 2024 г.

  3. 91

    inputmode #

    inputmode The inputmode global HTML attribute gives a hint about what type of data is to be entered into an <input> element, such as text, numeric, or email, so the browser may help the user enter data using an adapted input mechanism, such as an on-screen virtual keyboard.

    7 июн. 2024 г.

май 2024 г. 3

  1. 92

    Reference types (WebAssembly) #

    Reference types (WebAssembly) The externref type can be both a value type and a table element type, while funcref can be a value type.

    19 мая 2024 г.

  2. 93

    enterkeyhint #

    enterkeyhint The enterkeyhint global HTML attribute sets the label for a virtual keyboard's Enter key. For example, enterkeyhint="search" may label the key with a magnifying glass icon.

    2 мая 2024 г.

  3. 94

    fit-content #

    fit-content The fit-content CSS keyword expands a box as needed to fit its contents until the maximum size is reached, preserving the content's preferred aspect ratio.

    2 мая 2024 г.

апрель 2024 г. 4

  1. 95

    Navigation timing #

    Navigation timing The navigation performance entry and the PerformanceNavigationTiming API measures navigation events, such as loading time or the number of redirects.

    25 апр. 2024 г.

  2. 96

    Bulk memory operations (WebAssembly) #

    Bulk memory operations (WebAssembly) Bulk memory operations, such as copy and init, mirror the efficiency of native memcpy and memmove operations.

    25 апр. 2024 г.

  3. 97

    Non-trapping float-to-int conversion (WebAssembly) #

    Non-trapping float-to-int conversion (WebAssembly) Saturating floating-point to integer conversion operators return the maximum or minimum integer value on overflow instead of trapping.

    25 апр. 2024 г.

  4. 98

    image-rendering #

    image-rendering The image-rendering CSS property sets how images are scaled, retaining smoothness for photos, or hard edges for pixel art and QR codes.

    5 апр. 2024 г.

март 2024 г. 11

  1. 99

    aspect-ratio #

    aspect-ratio The aspect-ratio CSS property controls the width-to-height ratio of elements. For <img> and <video> elements, the width and height attributes used together with height: auto control the aspect ratio while the image/video is loading.

    20 мар. 2024 г.

  2. 100

    BigInt64Array #

    BigInt64Array The BigInt64Array and BigUint64Array typed arrays represent 64-bit integers, signed and unsigned respectively.

    20 мар. 2024 г.

  3. 101

    Logical properties #

    Logical properties CSS logical properties control borders, size, margin, and padding with directions and dimensions relative to the writing mode. For example, in a left to right, top to bottom writing mode, block-end refers to the bottom. Also known as flow relative.

    20 мар. 2024 г.

  4. 102

    Error cause #

    Error cause The cause property of errors records the specific original cause of the error, particularly for errors that have been re-thrown.

    20 мар. 2024 г.

  5. 103

    EXT_color_buffer_float WebGL extension #

    EXT_color_buffer_float WebGL extension The EXT_color_buffer_float extension for WebGL 2.0 contexts adds color-renderable floating point formats to renderbufferStorage().

    20 мар. 2024 г.

  6. 104

    IndexedDB #

    IndexedDB The IndexedDB API is a local storage transactional object database.

    20 мар. 2024 г.

  7. 105

    Referrer policy #

    Referrer policy The Referrer-Policy HTTP header and referrerpolicy HTML attributes control whether requests have the Referer header and what information the header contains.

    20 мар. 2024 г.

  8. 106

    WEBGL_color_buffer_float WebGL extension #

    WEBGL_color_buffer_float WebGL extension The WEBGL_color_buffer_float extension for WebGL 1.0 contexts adds the 32-bit floating-point type RGBA32F as a color-renderable format.

    20 мар. 2024 г.

  9. 107

    WebGL2 #

    WebGL2 The WebGL2RenderingContext API is the "webgl2" rendering context for the <canvas> element. It represents a space for drawing two- and three-dimensional graphics and animations. It corresponds to OpenGL ES 3.0.

    20 мар. 2024 г.

  10. 108

    System font #

    System font The font-family: system-ui CSS declaration uses the operating system default font for text.

    7 мар. 2024 г.

  11. 109

    Web authentication #

    Web authentication The web authentication API allows you to create public key-based credentials and use them for authentication, such as when signing in. Also known as WebAuthn.

    7 мар. 2024 г.

февраль 2024 г. 2

  1. 110

    tab-size #

    tab-size The tab-size CSS property sets the width of the tab character.

    10 февр. 2024 г.

  2. 111

    Visual viewport API #

    Visual viewport API The visualViewport API provides a way to query and modify the user-visible viewport of a web page.

    10 февр. 2024 г.

октябрь 2023 г. 15

  1. 112

    AudioWorklet #

    AudioWorklet The AudioWorklet API runs module code in a separate thread, specifically for non-blocking, low latency audio processing.

    26 окт. 2023 г.

  2. 113

    MediaStream recording #

    MediaStream recording The MediaRecorder API captures data generated by MediaStream or HTMLMediaElement objects for analysis, processing, or saving to disk. Also known as the Media Recording API.

    26 окт. 2023 г.

  3. 114

    OES_fbo_render_mipmap WebGL extension #

    OES_fbo_render_mipmap WebGL extension The OES_fbo_render_mipmap extension for WebGL 1.0 contexts attaches any level of a texture to a framebuffer object.

    26 окт. 2023 г.

  4. 115

    OfflineAudioContext #

    OfflineAudioContext The OfflineAudioContext API represents an audio processing graph that writes to an AudioBuffer instead of an output device.

    26 окт. 2023 г.

  5. 116

    ::file-selector-button #

    ::file-selector-button The ::file-selector-button CSS pseudo-element selects the button of a <input type="file"> element.

    26 окт. 2023 г.

  6. 117

    Flexbox gap #

    Flexbox gap The gap CSS property in a flexbox layout sets the size of the space between items.

    26 окт. 2023 г.

  7. 118

    Date and time <input> types #

    Date and time <input> types The <input type="date"> and <input type="time"> HTML elements show date and time pickers.

    26 окт. 2023 г.

  8. 119

    Intl.DisplayNames #

    Intl.DisplayNames The Intl.DisplayNames API provides localized names of language, region, script, and currency codes.

    26 окт. 2023 г.

  9. 120

    Intl.ListFormat #

    Intl.ListFormat The Intl.ListFormat API creates a locale-aware formatter that turns iterable objects into localized strings.

    26 окт. 2023 г.

  10. 121

    Paint timing #

    Paint timing The paint performance entry and the PerformancePaintTiming API measures the duration of "paint" (also called "render") operations as a page loads. The API measures the time to First Paint (FP) and First Contentful Paint (FCP), common metrics for perceived loading times.

    26 окт. 2023 г.

  11. 122

    Quotes #

    Quotes The quotes CSS property sets the quotation marks inserted via the content CSS property or <q> element.

    26 окт. 2023 г.

  12. 123

    BigInt to i64 conversion (WebAssembly) #

    BigInt to i64 conversion (WebAssembly) Integer values pass bidirectionally between JavaScript and WebAssembly, converted to i64 values in WebAssembly or BigInt values in JavaScript.

    26 окт. 2023 г.

  13. 124

    Sign extension operators (WebAssembly) #

    Sign extension operators (WebAssembly) Sign-extension operator instructions extend the width of 8-bit, 16-bit, and 32-bit values to 32-bit and 64-bit values.

    26 окт. 2023 г.

  14. 125

    Weak references #

    Weak references The WeakRef and FinalizationRegistry objects hold references to garbage-collectable objects without creating strong references that prevent their garbage collection.

    26 окт. 2023 г.

  15. 126

    Web Audio #

    Web Audio The Web Audio API creates graphs of audio nodes that handle sound inputs, synthesize sounds, apply effects, create visualizations, and output to audio devices.

    26 окт. 2023 г.

июль 2023 г. 5

  1. 127

    <link rel="preload"> #

    <link rel="preload"> The rel="preload" attribute for the <link> HTML element requests resources, such as images or style sheets, that the page needs soon, so the browser may prioritize them for loading before rendering begins.

    26 июл. 2023 г.

  2. 128

    clip-path #

    clip-path The clip-path CSS property and SVG attribute set the visible area of an element. Everything outside the area will be hidden.

    21 июл. 2023 г.

  3. 129

    :not() #

    :not() The :not() functional pseudo-class matches elements that do not match the selectors in its argument.

    21 июл. 2023 г.

  4. 130

    :is() #

    :is() The :is() CSS functional pseudo-class takes a selector list as its argument, and matches any element that can be selected by one of the selectors in that list.

    21 июл. 2023 г.

  5. 131

    :where() #

    :where() The :where() CSS functional pseudo-class takes a selector list as its argument, and matches any element that can be selected by one of the selectors in that list. It is functionally equivalent to the selectors in the list, but doesn't affect the CSS rule specificity.

    21 июл. 2023 г.

май 2023 г. 2

  1. 132

    text-underline-offset #

    text-underline-offset The text-underline-offset CSS property shifts underlines on text from the initial position by a given distance. The initial position is affected by the text-underline-position property.

    19 мая 2023 г.

  2. 133

    Conic gradients #

    Conic gradients The conic-gradient() and repeating-conic-gradient() CSS functions create backgrounds that progress between two or more colors around a center point.

    17 мая 2023 г.

апрель 2023 г. 1

  1. 134

    Multi-value (WebAssembly) #

    Multi-value (WebAssembly) Instructions and blocks can produce multiple result values.

    20 апр. 2023 г.

март 2023 г. 13

  1. 135

    BigInt #

    BigInt The BigInt JavaScript type represents integers of any size, including integers too large for the primitive Number type.

    16 мар. 2023 г.

  2. 136

    Logical assignments #

    Logical assignments The logical AND assignment (&&=) and the logical OR assignment (||=) operators short-circuit the respective binary logical operators.

    16 мар. 2023 г.

  3. 137

    Nullish coalescing #

    Nullish coalescing The nullish coalescing (??) and nullish coalescing assignment (??=) operators return (or assign) its right-hand side operand when its left-hand side operand is null or undefined, and otherwise returns its left-hand side operand.

    16 мар. 2023 г.

  4. 138

    EXT_color_buffer_half_float WebGL extension #

    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.

    16 мар. 2023 г.

  5. 139

    Intl.Locale #

    Intl.Locale The Intl.Locale API parses Unicode locale identifiers, with language, region, and script codes, such as zh-Hans-CN or en-GB.

    16 мар. 2023 г.

  6. 140

    Intl.RelativeTimeFormat #

    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.

    16 мар. 2023 г.

  7. 141

    Promise.any() #

    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 an AggregateError when all of the promises have rejected.

    16 мар. 2023 г.

  8. 142

    Scroll methods on elements #

    Scroll methods on elements The scroll() and scrollBy() methods change the scroll position of overflow content within an element. Similar to setting scrollTop and scrollLeft properties, but with options setting whether the scroll should animate smoothly or jump. Note that scrollTo() is an alias for scroll().

    16 мар. 2023 г.

  9. 143

    steps() easing #

    steps() easing The steps() CSS easing function divides an animation or transition into equidistant intervals, jumping from value to value. The step-start and step-end keyword values are presets with a single interval.

    16 мар. 2023 г.

  10. 144

    text-orientation #

    text-orientation The text-orientation CSS property sets the how text is typeset within a line when the writing mode is vertical.

    16 мар. 2023 г.

  11. 145

    Web animations #

    Web animations The web animation API programmatically creates, inspects, and controls element animations, to change and synchronize appearance over time.

    16 мар. 2023 г.

  12. 146

    WEBGL_debug_shaders WebGL extension #

    WEBGL_debug_shaders WebGL extension The WEBGL_debug_shaders extension for WebGL 1.0 and 2.0 contexts adds the getTranslatedShaderSource() method to debug shaders from privileged contexts.

    16 мар. 2023 г.

  13. 147

    WebP #

    WebP The WebP image format is a raster graphics file format that supports animation, alpha transparency, and lossy as well as lossless compression.

    16 мар. 2023 г.

февраль 2023 г. 1

  1. 148

    String replaceAll() #

    String replaceAll() The replaceAll() method of strings returns a new string where all matches of a pattern (a string or regular expression) have been substituted with a replacement string.

    27 февр. 2023 г.

январь 2023 г. 12

  1. 149

    column-span #

    column-span The column-span CSS property controls whether a child element extends across all columns of a multi-column parent.

    28 янв. 2023 г.

  2. 150

    min(), max(), and clamp() #

    min(), max(), and clamp() The min() and max() CSS functions return the minimum or maximum of the arguments, while clamp() clamps a value to a given range.

    28 янв. 2023 г.

  3. 151

    Numeric separators #

    Numeric separators To improve readability for numeric literals, underscores (_) can be used as separators. For example, 1_050.95 is equivalent to 1050.95.

    28 янв. 2023 г.

  4. 152

    line-break #

    line-break The line-break CSS property sets how strictly to apply rules for wrapping text to new lines, especially for symbols and punctuation.

    28 янв. 2023 г.

  5. 153

    Pointer Events #

    Pointer Events Pointer events, such as pointerdown, and the PointerEvent API, represent general pointing inputs, from a wide range of devices, such as a mouse, pen or stylus, or touch with one or more fingers. Not to be confused with the pointer-events CSS property.

    28 янв. 2023 г.

  6. 154

    Promise.allSettled() #

    Promise.allSettled() The Promise.allSettled() static method waits for an array of promises to settle (resolve or reject).

    28 янв. 2023 г.

  7. 155

    queueMicrotask() #

    queueMicrotask() The queueMicrotask() method schedules a function to run after the currently running synchronous JavaScript finishes but before returning to the event loop.

    28 янв. 2023 г.

  8. 156

    :read-only and :read-write #

    :read-only and :read-write The :read-only and :read-write CSS pseudo-classes match elements that are read-only or read-write, respectively. For example, :read-only matches <input> and <textarea> elements with the readonly attribute.

    28 янв. 2023 г.

  9. 157

    Resize observer #

    Resize observer The ResizeObserver API observes and reacts to changes in the size of DOM elements.

    28 янв. 2023 г.

  10. 158

    Shadow parts #

    Shadow parts The part and exportparts HTML attributes expose elements of a shadow DOM as named parts, which can be selected by the ::part() CSS pseudo-element for styling.

    28 янв. 2023 г.

  11. 159

    text-underline-position #

    text-underline-position The text-underline-position CSS property sets the position of underlines on text. For example, text-underline-position: under places the underline below the text, avoiding crossing descenders. The underline may be further adjusted by the text-underline-offset property.

    28 янв. 2023 г.

  12. 160

    revert #

    revert The revert CSS keyword resets any property to its previous default, provided by either the user or browser stylesheets. For example, setting display: revert on a <div> will likely result in display: block, the browser default style. This is often confused with initial.

    27 янв. 2023 г.

октябрь 2022 г. 1

  1. 161

    image-orientation #

    image-orientation The image-orientation CSS property corrects the rotation of an image using the image's metadata, such as EXIF.

    13 окт. 2022 г.

сентябрь 2022 г. 6

  1. 162

    overflow #

    overflow The overflow CSS property sets the behavior for when content doesn't fit in an element.

    24 сент. 2022 г.

  2. 163

    Opacity (SVG) #

    Opacity (SVG) The fill-opacity, and stroke-opacity SVG attributes and CSS properties control the transparency of a stroke or fill of an SVG element.

    24 сент. 2022 г.

  3. 164

    font-optical-sizing #

    font-optical-sizing The font-optical-sizing CSS property sets whether text rendering is optimized for viewing at different sizes.

    24 сент. 2022 г.

  4. 165

    Hashbang comments #

    Hashbang comments The #! comment at the absolute start of a script or module is treated as a normal comment and is ignored by the JavaScript engine.

    24 сент. 2022 г.

  5. 166

    Q unit #

    Q unit The Q CSS length unit is an absolute length anchored to the physical measurement of quarter-millimeters. 1Q is equivalent to 1/40 of 1 centimeter.

    24 сент. 2022 г.

  6. 167

    Import and export of mutable globals (WebAssembly) #

    Import and export of mutable globals (WebAssembly) Mutable global variables are importable and exportable.

    24 сент. 2022 г.

август 2022 г. 2

  1. 168

    EXT_sRGB WebGL extension #

    EXT_sRGB WebGL extension The EXT_sRGB extension for WebGL 1.0 contexts adds sRGB support to textures and framebuffer objects.

    7 авг. 2022 г.

  2. 169

    Media playback quality #

    Media playback quality The getVideoPlaybackQuality() method of HTMLVideoElement returns metrics that can be used to determine the playback quality of a video, such as how many frames were dropped.

    4 авг. 2022 г.

июль 2022 г. 80

  1. 170

    all #

    all The all CSS property is a shorthand for all CSS properties, except for direction and unicode-bidi. It accepts only the keywords for explicit defaulting (such as initial and inherit), since they are the only values supported on all CSS properties.

    15 июл. 2022 г.

  2. 171

    Array flat() and flatMap() #

    Array flat() and flatMap() The flat() and flatMap() methods for arrays creates a new array such that each nested array item is concatenated into it.

    15 июл. 2022 г.

  3. 172

    Async generators #

    Async generators Async generator functions (async function*) create iterators that return multiple promises, one after another, on-demand.

    15 июл. 2022 г.

  4. 173

    Async iterators and the for await..of loop #

    Async iterators and the for await..of loop Asynchronous iterator objects, such as those returned by promises or generator functions, are iterable with the for await .. of loop.

    15 июл. 2022 г.

  5. 174

    Autonomous custom elements #

    Autonomous custom elements Autonomous custom elements are HTML elements with a hyphenated tag name (like <example-element>) that have behaviors you define.

    15 июл. 2022 г.

  6. 175

    background-blend-mode #

    background-blend-mode The background-blend-mode CSS property blends an element's background image and background color using blend modes like multiply, difference, or color.

    15 июл. 2022 г.

  7. 176

    <bdi> #

    <bdi> The <bdi> element isolates text that may have a different text direction from its surrounding text. This prevents the browser's bidirectional text algorithm from affecting or being affected by the direction of the surrounding text.

    15 июл. 2022 г.

  8. 177

    captureStream() for <canvas> #

    captureStream() for <canvas> The captureStream() method for <canvas> elements returns a MediaStream which includes a CanvasCaptureMediaStreamTrack representing real-time video of the canvas image. You can use this to record the canvas, or send it elsewhere, such as another canvas or WebRTC connection.

    15 июл. 2022 г.

  9. 178

    caret-color #

    caret-color The caret-color CSS property sets the color of the text insertion pointer in a text input.

    15 июл. 2022 г.

  10. 179

    Case-insensitive attribute selector #

    Case-insensitive attribute selector The i identifier in a CSS attribute selector matches attribute values case-insensitively in document languages like XML where attribute values are case-sensitive.

    15 июл. 2022 г.

  11. 180

    Animatable clipping paths #

    Animatable clipping paths The clip-path property can be animated using CSS transitions and animations.

    15 июл. 2022 г.

  12. 181

    COLRv0 #

    COLRv0 COLRv0 is a font format that supports multi-color glyphs. COLRv0 supports only solid colors.

    15 июл. 2022 г.

  13. 182

    Credential management #

    Credential management The navigator.credentials API provides generic storage for authentication credentials. Other credential APIs represent specific kinds of credentials, such as password or public key credentials, that the credential management API stores.

    15 июл. 2022 г.

  14. 183

    CSS.escape() #

    CSS.escape() The CSS.escape() static method escapes a string so that it can be used in a valid CSS selector.

    15 июл. 2022 г.

  15. 184

    CSS.supports() #

    CSS.supports() The CSS.supports() static method returns whether the browser supports a CSS declaration (given by two arguments, a property and value) or an @supports at-rule condition string.

    15 июл. 2022 г.

  16. 185

    :default #

    :default The :default CSS pseudo-class matches the default element in a group of related form controls, such as checkboxes and radio buttons with the checked attribute.

    15 июл. 2022 г.

  17. 186

    Destructuring #

    Destructuring The destructuring assignment syntax is a JavaScript expression that unpacks values from arrays, or properties from objects, into distinct variables.

    15 июл. 2022 г.

  18. 187

    <details> #

    <details> The <details> element is a disclosure widget which can be expanded to reveal additional content. When closed, only the nested <summary> element is visible.

    15 июл. 2022 г.

  19. 188

    display: flow-root #

    display: flow-root The display: flow-root CSS declaration sets an element as the root element of a new flow layout for its children, preventing margin collapse with sibling elements.

    15 июл. 2022 г.

  20. 189

    DOM Geometry #

    DOM Geometry The DOMMatrix, DOMPoint, DOMQuad and DOMRect APIs represent points, rectangles, quadrilaterals and transformation matrices within JavaScript. They can be used in transformations in CSS, <canvas>, and SVG.

    15 июл. 2022 г.

  21. 190

    dominant-baseline #

    dominant-baseline The dominant-baseline CSS property sets the specific baseline used to align an elements's text and inline-level contents.

    15 июл. 2022 г.

  22. 191

    document.elementFromPoint() and document.elementsFromPoint() #

    document.elementFromPoint() and document.elementsFromPoint() The document.elementFromPoint() and document.elementsFromPoint() methods find the top-most element at a given point in the viewport, or all elements at a given point in the viewport, respectively.

    15 июл. 2022 г.

  23. 192

    Link selectors #

    Link selectors The :link CSS pseudo-class matches unvisited links, :visited matches visited links, and :any-link matches both.

    15 июл. 2022 г.

  24. 193

    mask-type #

    mask-type The mask-type CSS property on an SVG <mask> element sets whether the mask is a luminance or alpha mask.

    15 июл. 2022 г.

  25. 194

    min-content and max-content #

    min-content and max-content The min-content and max-content CSS keywords represent the smallest and largest intrinsic sizes of an element.

    15 июл. 2022 г.

  26. 195

    mix-blend-mode #

    mix-blend-mode The mix-blend-mode CSS property blends an element's content with its background or parent elements using blend modes like multiply, difference, or color.

    15 июл. 2022 г.

  27. 196

    Mixed content handling #

    Mixed content handling When a document is loaded over HTTPS, browsers ensure that none of the document's resources are loaded over an insecure protocol. Instead, resources that the document attempts to load over an insecure protocol are either loaded over HTTPS or are blocked.

    15 июл. 2022 г.

  28. 197

    object-fit #

    object-fit The object-fit CSS property sets how images, videos, and other replaced elements are scaled within their container.

    15 июл. 2022 г.

  29. 198

    object-position #

    object-position The object-position CSS property places images, videos, and other replaced elements within their boxes.

    15 июл. 2022 г.

  30. 199

    Optional catch binding #

    Optional catch binding Omit the the binding parameter of a catch clause when you don't need information about the exception in a try ... catch statement.

    15 июл. 2022 г.

  31. 200

    <embed> #

    <embed> The <embed> element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash.

    15 июл. 2022 г.

  32. 201

    File API #

    File API The File API represents and reads from file data and metadata. Typically, you get files through other APIs, such as the <input type="file"> element or drag-and-drop events. You may also send file data to other APIs, such as creating images or drawing on canvases.

    15 июл. 2022 г.

  33. 202

    :focus-within #

    :focus-within The :focus-within CSS pseudo-class matches an element if the element or any of its children are focused.

    15 июл. 2022 г.

  34. 203

    font-display #

    font-display The font-display CSS descriptor sets whether to show a substitute font or nothing while a font face loads. The property manages what's known as a flash of unstyled text or flash of invisible text.

    15 июл. 2022 г.

  35. 204

    font-kerning #

    font-kerning The font-kerning CSS property sets whether kerning data from a font is used to adjust the space between letters.

    15 июл. 2022 г.

  36. 205

    Font loading #

    Font loading The document.fonts API dynamically loads custom fonts and tracks when fonts are loading or ready to use.

    15 июл. 2022 г.

  37. 206

    font-stretch #

    font-stretch The font-stretch CSS property selects a font face from a font family based on width, either by a keyword such as condensed or a percentage.

    15 июл. 2022 г.

  38. 207

    font-variant-caps #

    font-variant-caps The font-variant-caps CSS property sets whether text should be displayed in small caps, petite caps, or with capital letters designed for titles.

    15 июл. 2022 г.

  39. 208

    font-variant-east-asian #

    font-variant-east-asian The font-variant-east-asian CSS property controls glyph substitution and sizing in East Asian text.

    15 июл. 2022 г.

  40. 209

    font-variant-ligatures #

    font-variant-ligatures The font-variant-ligatures CSS property sets how characters can be visually combined for readability or stylistic reasons.

    15 июл. 2022 г.

  41. 210

    font-variant-numeric #

    font-variant-numeric The font-variant-numeric CSS property sets how numeric characters are displayed. For example, you can align columns of numbers or use zeroes that have a slash.

    15 июл. 2022 г.

  42. 211

    globalThis #

    globalThis The globalThis property accesses the global this value (and hence the global object itself) across environments.

    15 июл. 2022 г.

  43. 212

    Host #

    Host The :host CSS pseudo-class selects the containing element of the shadow tree in which it is used. The :host() CSS pseudo-class selects the that element only if it matches the provided selector.

    15 июл. 2022 г.

  44. 213

    HSL #

    HSL The hsl() and hsla() CSS functions pick colors using hue, saturation, lightness, and alpha (transparency) channels.

    15 июл. 2022 г.

  45. 214

    srcdoc #

    srcdoc The srcdoc attribute for the <iframe> HTML element sets a string of HTML to embed in the document. The value of srcdoc overrides loading a document from the src attribute.

    15 июл. 2022 г.

  46. 215

    ImageBitmapRenderingContext #

    ImageBitmapRenderingContext The ImageBitmapRenderingContext API is the "bitmaprenderer" rendering context for the <canvas> element. It is commonly used to transfer frames from an OffscreenCanvas to a user-visible <canvas> element.

    15 июл. 2022 г.

  47. 216

    :indeterminate #

    :indeterminate The :indeterminate CSS pseudo-class selects any form element whose state is indeterminate, such as checkboxes that have been set to an indeterminate state with JavaScript, or radio buttons which are members of a group in which all radio buttons are unchecked.

    15 июл. 2022 г.

  48. 217

    input (event) #

    input (event) The input event fires when a form control changes or an element with the contenteditable attribute changes.

    15 июл. 2022 г.

  49. 218

    isolation #

    isolation The isolation CSS property creates a new stacking context, which impacts z-index ordering and blend modes.

    15 июл. 2022 г.

  50. 219

    Layout direction override #

    Layout direction override The unicode-bidi and direction CSS properties override the Unicode layout algorithm. They are intended for Document Type Definition (DTD) designers. For HTML documents, you should use the dir global HTML attribute and <bdo> HTML element instead.

    15 июл. 2022 г.

  51. 220

    <link rel="preconnect"> #

    <link rel="preconnect"> The rel="preconnect" attribute for the <link> HTML element is a hint to the browser that the page or user is likely to request resources from another origin, so the browser should preemptively start a connection to the href value's origin.

    15 июл. 2022 г.

  52. 221

    ::placeholder #

    ::placeholder The ::placeholder CSS pseudo-element selects help text in <input> and <textarea> elements when no value is set.

    15 июл. 2022 г.

  53. 222

    :placeholder-shown #

    :placeholder-shown The :placeholder-shown CSS pseudo-element selects <input> and <textarea> elements when no value is set and the element's placeholder attribute is not empty. Not to be confused with ::placeholder, which selects the placeholder text itself.

    15 июл. 2022 г.

  54. 223

    PNG #

    PNG The PNG (Portable Network Graphics) image format is a raster graphics file format with animation, alpha transparency, and lossless compression.

    15 июл. 2022 г.

  55. 224

    prefers-color-scheme media query #

    prefers-color-scheme media query The prefers-color-scheme CSS media query sets styles based on the requested color scheme, light or dark.

    15 июл. 2022 г.

  56. 225

    prefers-reduced-motion media query #

    prefers-reduced-motion media query The prefers-reduced-motion CSS media query sets styles based on whether the user prefers to minimize the amount of non-essential animations on the device, such as scrolling, panning, zooming, and strobing.

    15 июл. 2022 г.

  57. 226

    RGB #

    RGB The rgb(), rgba(), and hexadecimal (as in #004488ff) notations pick colors using red, green, blue, and alpha (transparency) channels.

    15 июл. 2022 г.

  58. 227

    Safe area inset environment variables #

    Safe area inset environment variables The safe-area-inset- CSS environment variables represent a rectangle that cannot cut off content within a non-rectangular screen. For example, top:\ env(safe-area-inset-top); positions the top of an element below the notch on an iPhone.

    15 июл. 2022 г.

  59. 228

    :scope (pseudo-class) #

    :scope (pseudo-class) The :scope CSS pseudo-class matches the scoping root, for instance the element that querySelector() is called on, or the root of a DOM subtree specified with @scope.

    15 июл. 2022 г.

  60. 229

    scrollIntoView() #

    scrollIntoView() The scrollIntoView() method scrolls an element's ancestor containers such that the element is visible to the user.

    15 июл. 2022 г.

  61. 230

    Scroll snap #

    Scroll snap CSS scroll snap controls the panning and scrolling behavior within a scroll container.

    15 июл. 2022 г.

  62. 231

    Server-sent events #

    Server-sent events The EventSource API creates a connection to a server and listens to a stream of events sent by the server.

    15 июл. 2022 г.

  63. 232

    Shadow DOM #

    Shadow DOM Shadow DOM allows you to attach encapsulated "shadow" DOM trees to elements. A shadow DOM tree is a separate component, isolated from the scripts and styles in other parts of the document. This is a part of Web Components.

    15 июл. 2022 г.

  64. 233

    shape-outside #

    shape-outside The shape-outside CSS property, along with shape-margin and shape-image-threshold, sets the shape around which adjacent content will wrap.

    15 июл. 2022 г.

  65. 234

    shapes #

    shapes The circle(), ellipse(), inset(), and polygon() CSS shape functions create shapes for use with clip-path and shape-outside.

    15 июл. 2022 г.

  66. 235

    <slot> #

    <slot> The <slot> HTML element is a placeholder inside a web component where consumers of the component can insert their own markup.

    15 июл. 2022 г.

  67. 236

    SMIL SVG animations #

    SMIL SVG animations The <animate>, <animateMotion>, and <animateTransform> SVG elements declaratively animate SVG elements. Also known as SMIL.

    15 июл. 2022 г.

  68. 237

    Sourcemap header #

    Sourcemap header The Sourcemap HTTP response header links generated code to a source map, so the browser shows the original source in a debugger. This makes it easier to work with minified or transpiled code.

    15 июл. 2022 г.

  69. 238

    Spread syntax #

    Spread syntax The spread (...) syntax allows an iterable, such as an array or string, to be expanded in places where zero or more arguments (for function calls) or elements (for array literals) are expected.

    15 июл. 2022 г.

  70. 239

    Stable array sort #

    Stable array sort Stable array sort() function

    15 июл. 2022 г.

  71. 240

    String matchAll() #

    String matchAll() The matchAll() method of strings matches a string against a regular expression and returns an iterator of all results, including capturing groups.

    15 июл. 2022 г.

  72. 241

    String trimStart() and trimEnd() #

    String trimStart() and trimEnd() The trimStart() and trimEnd() methods of strings return a new string with whitespace removed from the beginning or end of the string.

    15 июл. 2022 г.

  73. 242

    SVG #

    SVG The SVG image format, represented by the <svg> element, creates two-dimensional vector graphics with declarative or scripted interaction and animation.

    15 июл. 2022 г.

  74. 243

    Template literals #

    Template literals Template literals are literals delimited with backtick (`) characters, allowing for multi-line strings, string interpolation with embedded expressions, and special constructs called tagged templates.

    15 июл. 2022 г.

  75. 244

    Text encoding and decoding #

    Text encoding and decoding The TextEncoder API transforms a stream of code points into a byte stream with UTF-8 encoding, and TextDecoder does the reverse.

    15 июл. 2022 г.

  76. 245

    WEBGL_compressed_texture_astc WebGL extension #

    WEBGL_compressed_texture_astc WebGL extension The WEBGL_compressed_texture_astc extension for WebGL 1.0 and 2.0 contexts adds the Adaptive Scalable Texture Compression format to compressedTexImage2D() and compressedTexSubImage2D().

    15 июл. 2022 г.

  77. 246

    WebRTC #

    WebRTC The WebRTC API establishes real-time communication channels directly between browsers. It is commonly used in video conferencing applications.

    15 июл. 2022 г.

  78. 247

    WebRTC statistics #

    WebRTC statistics The RTCPeerConnection.getStats(), RTCRtpSender.getStats(), and RTCRtpReceiver.getStats() methods return detailed information about the status, performance, network, and media for a given WebRTC connection.

    15 июл. 2022 г.

  79. 248

    WebVTT cue settings #

    WebVTT cue settings The VTTCue API updates various aspects of cues dynamically, such as alignment, size and position.

    15 июл. 2022 г.

  80. 249

    will-change #

    will-change The will-change CSS property gives hints to the browser about expected changes to an element's scroll position, contents, or style. These hints allow browsers to optimize for upcoming style changes.

    15 июл. 2022 г.

март 2022 г. 5

  1. 250

    download #

    download The download attribute for <a> elements loads the target URL as a file to be saved, instead of navigating to it. An optional attribute value sets a default file name.

    19 мар. 2022 г.

  2. 251

    Intl.PluralRules #

    Intl.PluralRules The Intl.PluralRules API creates a locale-aware object that tells you which of the language's pluralization rules apply based on a given number.

    19 мар. 2022 г.

  3. 252

    Print events #

    Print events An alternative to @media print queries, the beforeprint and afterprint events allow you to change the page for printing and and restore the page after printing.

    19 мар. 2022 г.

  4. 253

    Sticky positioning #

    Sticky positioning The position: sticky CSS declaration positions an element in the normal flow until it crosses a specified threshold, at which points it becomes fixed (stuck) at that position.

    19 мар. 2022 г.

  5. 254

    touch-action #

    touch-action The touch-action CSS property sets whether an element on a touch screen can be panned or pinched to zoom.

    19 мар. 2022 г.

сентябрь 2021 г. 4

  1. 255

    Abortable fetch #

    Abortable fetch If you construct a fetch request with an AbortSignal, you can cancel the request.

    25 сент. 2021 г.

  2. 256

    AbortController and AbortSignal #

    AbortController and AbortSignal The AbortController and AbortSignal APIs allow you to cancel an ongoing operation, such as a fetch() request.

    25 сент. 2021 г.

  3. 257

    Encrypted media extensions #

    Encrypted media extensions The mediaKeys property of HTMLMediaElement and the navigator.requestMediaKeySystemAccess() method control the playback of content subject to digital rights management. Also known as EME.

    25 сент. 2021 г.

  4. 258

    Intersection observer #

    Intersection observer The IntersectionObserver API asynchronously observes changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.

    25 сент. 2021 г.

июль 2021 г. 1

  1. 259

    Page breaks #

    Page breaks In printed page layouts, the break-after, break-before, break-inside CSS properties control where printed pages start and end. Also known as pagination or page breaking.

    29 июл. 2021 г.

июнь 2021 г. 2

  1. 260

    Constraint validation API #

    Constraint validation API Methods that validate form controls before submission, such as checkValidity(), reportValidity() and setCustomValidity().

    11 июн. 2021 г.

  2. 261

    Interaction media queries #

    Interaction media queries The pointer, any-pointer, hover, and any-hover CSS media queries set styles based on the presence of pointing devices and their ability to hover over elements. For example, most smartphones match the (hover: none) and (pointer: coarse) media query.

    11 июн. 2021 г.

апрель 2021 г. 6

  1. 262

    resolution media query (compatibility prefixes) #

    resolution media query (compatibility prefixes) The -webkit-device-pixel-ratio, -webkit-min-device-pixel-ratio, and -webkit-max-device-pixel-ratio CSS media queries are standardized compatibility alternatives to resolution media queries.

    23 апр. 2021 г.

  2. 263

    <meter> #

    <meter> The <meter> element represents a scalar value within a known range or a fractional value, typically shown as a progress bar.

    2 апр. 2021 г.

  3. 264

    overflow-wrap #

    overflow-wrap The overflow-wrap CSS property breaks a line of text onto multiple lines inside the targeted element in an otherwise unbreakable place to prevent overflow. The legacy property is word-wrap.

    2 апр. 2021 г.

  4. 265

    <output> #

    <output> The <output> element represents the result of a calculation, user action, or form entry.

    2 апр. 2021 г.

  5. 266

    Promise finally() #

    Promise finally() The promise finally() method executes a function when the promise settles (resolves or rejects).

    2 апр. 2021 г.

  6. 267

    tabindex #

    tabindex The tabindex HTML attribute make an element focusable, and sets the element's relative ordering for sequential focus navigation.

    2 апр. 2021 г.

март 2021 г. 2

  1. 268

    font-variation-settings #

    font-variation-settings The font-variation-settings CSS property sets an "axis of variability" on a variable font, such as weight, optical size, or a custom axis defined by the typeface designer. When possible, use other CSS font properties, such as font-weight: bold. Also known as variable fonts.

    5 мар. 2021 г.

  2. 269

    Speech synthesis #

    Speech synthesis The SpeechSynthesis API converts text to speech with artificial voices.

    5 мар. 2021 г.

ноябрь 2020 г. 2

  1. 270

    Array iterators #

    Array iterators Arrays are iterable with the for … of statement and enumerable with the methods entries(), keys(), and values().

    9 нояб. 2020 г.

  2. 271

    JavaScript modules #

    JavaScript modules JavaScript modules allow code to be organized into reusable units. Modules use import to load other modules and export to declare what is available to import from other modules. In HTML, modules are loaded with <script type="module">.

    9 нояб. 2020 г.

октябрь 2020 г. 7

  1. 272

    OES_vertex_array_object WebGL extension #

    OES_vertex_array_object WebGL extension The OES_vertex_array_object extension for WebGL 1.0 contexts adds vertex array objects (VAOs) which encapsulate vertex array states. These objects keep pointers to vertex data and names for different sets of vertex data.

    30 окт. 2020 г.

  2. 273

    EXT_blend_minmax WebGL extension #

    EXT_blend_minmax WebGL extension The EXT_blend_minmax extension for WebGL 1.0 contexts adds two blend equations, the minimum and maximum color components of the source and destination colors.

    30 окт. 2020 г.

  3. 274

    Service workers #

    Service workers The service worker of a website is a script that runs in its own thread and which acts as local proxy that intercepts network requests from the website. Use a service worker to implement advanced caching strategies, offline support, background tasks, or push notification support on your website.

    30 окт. 2020 г.

  4. 275

    Upgrade insecure requests #

    Upgrade insecure requests The Upgrade-Insecure-Requests HTTP request header tells the server that the response should redirect to a secure (HTTPS) resource.

    30 окт. 2020 г.

  5. 276

    WEBGL_lose_context WebGL extension #

    WEBGL_lose_context WebGL extension The WEBGL_lose_context extension for WebGL 1.0 and 2.0 contexts simulates losing and restoring a WebGLRenderingContext or WebGL2RenderingContext.

    30 окт. 2020 г.

  6. 277

    Beacons #

    Beacons The navigator.sendBeacon() method asynchronously sends an HTTP POST request with a limited amount of data, typically for app state, events, and analytics data. The one-way beacon is guaranteed to be initiated before the browser unloads the page, but the sender does not get to handle the response.

    12 окт. 2020 г.

  7. 278

    isSecureContext #

    isSecureContext The isSecureContext global property is a boolean for whether the current browsing context is secure. This is primarily a check that the page has been served over an HTTPS URL.

    12 окт. 2020 г.

май 2020 г. 1

  1. 279

    spellcheck #

    spellcheck The spellcheck global HTML attribute sets whether the browser may check an element for spelling errors.

    28 мая 2020 г.

апрель 2020 г. 5

  1. 280

    <data> #

    <data> The <data> element links a given piece of content with a machine-readable translation.

    24 апр. 2020 г.

  2. 281

    <time> #

    <time> The <time> HTML element represents a time, such as a calendar date, clock time, or duration. It may include the datetime attribute to translate dates into machine-readable format.

    24 апр. 2020 г.

  3. 282

    Grid #

    Grid CSS grid is a two-dimensional layout system, which lays content out in rows and columns.

    17 апр. 2020 г.

  4. 283

    Viewport units #

    Viewport units The vw, vh, vmin, and vmax CSS viewport units are relative to the size of the viewport, and are used to size elements in relation to the viewport's dimensions.

    17 апр. 2020 г.

  5. 284

    WebAssembly #

    WebAssembly The WebAssembly.instantiate() and WebAssembly.instantiateStreaming() global static methods load WebAssembly code (also known as Wasm), a portable binary instruction format.

    17 апр. 2020 г.

март 2020 г. 4

  1. 285

    Intl #

    Intl The Intl API provides language sensitive string comparison, number formatting, date and time formatting, and more.

    28 мар. 2020 г.

  2. 286

    Brotli compression #

    Brotli compression Brotli is a lossless data compression algorithm. When used as a content encoding, it often provides better compression than gzip.

    19 мар. 2020 г.

  3. 287

    Media capture #

    Media capture The navigator.mediaDevices.getUserMedia() API requests access to devices that produce audio or video streams, such as microphones or video cameras.

    19 мар. 2020 г.

  4. 288

    Resource timing #

    Resource timing PerformanceResourceTiming entries report when network events happen while loading a resource, such as when connections start and end. You can use this information to measure loading times.

    19 мар. 2020 г.

октябрь 2019 г. 9

  1. 289

    Composition events #

    Composition events The compositionstart, compositionupdate, and compositionend events fire when an input method editor adds characters that might not be commonly available on keyboards. Examples of these characters are emoji, logograms in Asian languages, or input from speech recognition processors.

    19 окт. 2019 г.

  2. 290

    WEBGL_debug_renderer_info WebGL extension #

    WEBGL_debug_renderer_info WebGL extension The WEBGL_debug_renderer_info extension for WebGL 1.0 and 2.0 contexts exposes information about the graphics driver for debugging purposes.

    19 окт. 2019 г.

  3. 291

    Async functions #

    Async functions The async and await keywords allow you to use the asynchronous, promise-based behavior of a function without using promise chains.

    5 окт. 2019 г.

  4. 292

    Custom properties #

    Custom properties Custom properties are CSS properties prefixed with -- that set values you can reuse with the var() function. For example, you can set a --key-color property to reuse as border-color: var(--key-color). Also known as CSS variables.

    5 окт. 2019 г.

  5. 293

    display: table #

    display: table The display: table CSS declaration renders an element with the box layout of a <table> HTML element. Child elements may use equivalents to <table> internal elements such as display: table-row for <tr>.

    5 окт. 2019 г.

  6. 294

    Outlines #

    Outlines The outline-color, outline-style, and outline-width and outline-offset CSS properties style a line around an element, outside of the border.

    5 окт. 2019 г.

  7. 295

    font-feature-settings #

    font-feature-settings The font-feature-settings CSS property sets low-level OpenType feature tags for a font. When possible, use font-variant instead.

    5 окт. 2019 г.

  8. 296

    String padStart() and padEnd() #

    String padStart() and padEnd() The padStart() and padEnd() methods of strings return a string lengthened to a minimum number of characters by adding characters to the start or end of the string.

    5 окт. 2019 г.

  9. 297

    Text stroke and fill (compatibility prefixes) #

    Text stroke and fill (compatibility prefixes) The -webkit-text-stroke-width and -webkit-text-stroke-color CSS properties set the thickness and color of text outlines. The -webkit-text-fill-color sets the color within text character outlines. Both default to the text color.

    5 окт. 2019 г.

сентябрь 2019 г. 10

  1. 298

    Clipboard events #

    Clipboard events The "copy", "cut", and "paste" events fire on elements when the user starts an action with the clipboard.

    27 сент. 2019 г.

  2. 299

    Exponentiation operator #

    Exponentiation operator The exponentiation (**) operator returns the result of raising the first operand to the power of the second operand.

    27 сент. 2019 г.

  3. 300

    Fetch #

    Fetch The fetch() method makes asynchronous HTTP requests.

    27 сент. 2019 г.

  4. 301

    Gamepad #

    Gamepad The navigator.getGamepads() API accesses and responds to signals from game controllers.

    27 сент. 2019 г.

  5. 302

    srcset and sizes #

    srcset and sizes The srcset and sizes attributes for <img> elements set a list of possible sources for the image and a corresponding list of size conditions for choosing a source, to show a responsive image that fits the size of the display.

    27 сент. 2019 г.

  6. 303

    writing-mode #

    writing-mode The writing-mode CSS property sets whether text is laid out horizontally or vertically, and left to right, or right to left.

    27 сент. 2019 г.

  7. 304

    <input type="range"> #

    <input type="range"> The <input type="range"> element represents a slider for choosing an inexact value between a minimum and maximum value.

    16 сент. 2019 г.

  8. 305

    column-fill #

    column-fill The column-fill CSS property sets the distribution of content across columns in a multi-column layout.

    7 сент. 2019 г.

  9. 306

    Multi-column layout #

    Multi-column layout Multi-column layout flows an element's content across one or more columns in a single row, without affecting the display property of its children.

    7 сент. 2019 г.

  10. 307

    Selection #

    Selection The Selection API controls and modifies user text selections within the page.

    7 сент. 2019 г.

август 2019 г. 1

  1. 308

    Border images #

    Border images The border-image CSS property draws an image around an element.

    1 авг. 2019 г.

март 2019 г. 17

  1. 309

    Array copyWithin() #

    Array copyWithin() The copyWithin() method of arrays and typed arrays shifts or copies items of an array to another index of the array without changing its length.

    20 мар. 2019 г.

  2. 310

    Array fill() #

    Array fill() The fill() method of arrays and typed arrays sets all or some items of an array to a given a value.

    20 мар. 2019 г.

  3. 311

    Array find() and findIndex() #

    Array find() and findIndex() The find() and findIndex() methods of arrays and typed arrays search an array for the first item that satisfies a test function.

    20 мар. 2019 г.

  4. 312

    Array.from() #

    Array.from() The Array.from() and typed array .from() static methods copy items from an iterable or array-like object to make a new array.

    20 мар. 2019 г.

  5. 313

    Array includes() #

    Array includes() The includes() method of arrays and typed arrays returns whether a given value appears in the array.

    20 мар. 2019 г.

  6. 314

    Array.of() #

    Array.of() The Array.of() and typed array .of() static methods create new arrays from the values of any number of arguments.

    20 мар. 2019 г.

  7. 315

    background-repeat #

    background-repeat The background-repeat CSS property sets how a background image is tiled.

    20 мар. 2019 г.

  8. 316

    Base64 encoding and decoding #

    Base64 encoding and decoding The atob() and btoa() global functions encode and decode strings to and from base 64, respectively.

    20 мар. 2019 г.

  9. 317

    @font-face #

    @font-face The @font-face CSS at-rule creates a custom font-family value. The at-rule's descriptors set the font's name, source, and various display settings.

    20 мар. 2019 г.

  10. 318

    Generators #

    Generators Generator functions (function*) create iterators that return multiple values, one after another, on-demand.

    20 мар. 2019 г.

  11. 319

    Let and const #

    Let and const The let and const declarations define block-scoped variables.

    20 мар. 2019 г.

  12. 320

    Proxy and Reflect #

    Proxy and Reflect The Proxy and Reflect JavaScript built-ins intercept and define custom behavior for fundamental language operations (such as property lookup, assignment, enumeration, or function invocation).

    20 мар. 2019 г.

  13. 321

    String normalize() #

    String normalize() The normalize() method of strings returns a Unicode normal form of a string as a new string. More than one code point sequence can represent the same characters. You can use the normalize() method to find canonically or compatibly equivalent strings.

    20 мар. 2019 г.

  14. 322

    @supports (compatibility prefix) #

    @supports (compatibility prefix) The @supports (-webkit-transform-3d) CSS media query is a standardized compatibility alternative to @supports (transform-style).

    20 мар. 2019 г.

  15. 323

    Typed array iteration methods #

    Typed array iteration methods Typed array iteration methods

    20 мар. 2019 г.

  16. 324

    Typed array iterators #

    Typed array iterators Typed arrays are iterable with the for … of statement and enumerable with the methods entries(), keys(), and values().

    20 мар. 2019 г.

  17. 325

    filter #

    filter The filter CSS property applies one or more graphic effects to an element. You can use filter functions, such as blur() and drop-shadow(), alone or combined to produce different effects. For instance, filter: blur(2px).

    7 мар. 2019 г.

февраль 2019 г. 2

  1. 326

    Content Security Policy (CSP) #

    Content Security Policy (CSP) Content Security Policy (CSP) helps to mitigate certain security threats, including cross-site scripting (XSS) and clickjacking attacks. It consists of a set of directives from a website to a browser, which instruct the browser to restrict the things that the site is allowed to do.

    2 февр. 2019 г.

  2. 327

    OES_texture_half_float WebGL extension #

    OES_texture_half_float WebGL extension The OES_texture_half_float extension for WebGL 1.0 contexts adds texture formats with 16-bit (also known as half float) and 32-bit floating-point components.

    2 февр. 2019 г.

декабрь 2018 г. 2

  1. 328

    ANGLE_instanced_arrays WebGL extension #

    ANGLE_instanced_arrays WebGL extension The ANGLE_instanced_arrays extension for WebGL 1.0 contexts draws the same object multiple times or groups of similar objects multiple times, if the group shares the same vertex data, primitive count and type.

    7 дек. 2018 г.

  2. 329

    EXT_texture_filter_anisotropic WebGL extension #

    EXT_texture_filter_anisotropic WebGL extension The EXT_texture_filter_anisotropic extension for WebGL 1.0 and 2.0 contexts adds anisotropic filtering (AF). AF improves the quality of mipmapped texture access when viewing a textured primitive at an oblique angle.

    7 дек. 2018 г.

сентябрь 2018 г. 4

  1. 330

    DOMParser #

    DOMParser The DOMParser API parses XML or HTML source code from a string into a DOM Document.

    21 сент. 2018 г.

  2. 331

    <picture> #

    <picture> The <picture> element is used for art direction in responsive images, where a different image is displayed based on the <source> element.

    21 сент. 2018 г.

  3. 332

    unset #

    unset The unset keyword resets any CSS property, removing any values previously set by the author, user, or browser. Inherited properties (like color) reset to the parent element's computed value. Non-inherited properties (like display) reset to the specified initial value (inline).

    21 сент. 2018 г.

  4. 333

    Classes #

    Classes Classes are an object-oriented syntax for JavaScript prototypes.

    8 сент. 2018 г.

май 2018 г. 2

  1. 334

    initial #

    initial The initial keyword resets any CSS property to its initial value as defined by the specification. For example, the initial value of the display property is inline, regardless of the element being styled. Not to be confused with revert, which resets to the user or browser default style.

    12 мая 2018 г.

  2. 335

    <template> #

    <template> The <template> HTML element holds HTML fragments which you can clone and insert into the document using JavaScript.

    12 мая 2018 г.

март 2018 г. 18

  1. 336

    Animations (CSS) #

    Animations (CSS) The animation CSS property animates an element's style over time, using keyframes described in @keyframes rules.

    30 мар. 2018 г.

  2. 337

    CSS object model #

    CSS object model The CSS object model API reads, creates, and modifies CSS stylesheets and inline styles. Also known as CSSOM.

    30 мар. 2018 г.

  3. 338

    Flexbox #

    Flexbox Flexbox is a one-dimensional layout system, which places content either horizontally or vertically, with optional wrapping.

    30 мар. 2018 г.

  4. 339

    HTTP/2 #

    HTTP/2 The HTTP/2 protocol is a major revision of the HTTP network protocol, providing improved performance and efficiency by using a single TCP connection to send multiple streams of data at once.

    30 мар. 2018 г.

  5. 340

    String codePointAt() and fromCodePoint() #

    String codePointAt() and fromCodePoint() The codePointAt() method returns the numeric value of the UTF-16 code point at an index of the string. The fromCodePoint() method returns a string created from one or more code points.

    30 мар. 2018 г.

  6. 341

    String includes() #

    String includes() The includes() method of strings returns whether a search string appears within the string.

    30 мар. 2018 г.

  7. 342

    String raw() #

    String raw() The String.raw() static method interpolates template literal substitutions, but ignores escape sequences. It is the tag function for template literals.

    30 мар. 2018 г.

  8. 343

    String repeat() #

    String repeat() The repeat() method of strings returns the original string repeated a number of times.

    30 мар. 2018 г.

  9. 344

    String startsWith() and endsWith() #

    String startsWith() and endsWith() The startsWith() and endsWith() methods of strings returns whether a search string appears at the beginning or end of the provided string.

    30 мар. 2018 г.

  10. 345

    @supports #

    @supports The @supports at-rule applies styles based on a browser's support for CSS features, such as a CSS property and value. Also known as feature queries.

    30 мар. 2018 г.

  11. 346

    Symbol #

    Symbol A Symbol value is a unique, non-enumerable primitive value used for encapsulation or information hiding. For example, a symbol can be a key of an object that can never collide with any other key.

    30 мар. 2018 г.

  12. 347

    2D transforms #

    2D transforms The transform CSS property and its 2D transform functions allow rotating, scaling, skewing, and translating an element. Arbitrary 2D transforms are also possible using a transformation matrix.

    30 мар. 2018 г.

  13. 348

    Transitions (CSS) #

    Transitions (CSS) The transition shorthand CSS property sets how changes to an element's styles may occur over time. Transitions can be applied to specific CSS properties, all properties, or none.

    30 мар. 2018 г.

  14. 349

    Unicode point escapes #

    Unicode point escapes Unicode point escapes (\\u{}) represent Unicode characters within strings.

    30 мар. 2018 г.

  15. 350

    WeakSet #

    WeakSet A WeakSet object stores unique values of any type without creating strong references to the values, such that membership in the set does not prevent garbage collection of the value.

    30 мар. 2018 г.

  16. 351

    word-break #

    word-break The word-break CSS property sets how lines break within words.

    30 мар. 2018 г.

  17. 352

    Channel messaging #

    Channel messaging Channel messaging communicates one-to-one between browsing contexts on the same origin, such as between <iframe> elements or two documents using a shared worker.

    22 мар. 2018 г.

  18. 353

    Performance #

    Performance The performance global object and the PerformanceObserver API provide access to performance-related information for the current execution context.

    16 мар. 2018 г.

январь 2018 г. 240

  1. 354

    <a> #

    <a> The <a> element creates a hyperlink to any resource that's accessible via a URL, such as web pages, files, email addresses, or locations within the same page.

    29 янв. 2018 г.

  2. 355

    <abbr> #

    <abbr> The <abbr> HTML element represents an abbreviation or acronym.

    29 янв. 2018 г.

  3. 356

    Absolute positioning #

    Absolute positioning The position: absolute CSS declaration removes an element from the normal flow and positions it relative to its containing block, which is often the root element, or closest positioned ancestor.

    29 янв. 2018 г.

  4. 357

    accesskey #

    accesskey The accesskey global HTML attribute gives a hint for generating a keyboard shortcut for the current element. The attribute value must consist of a single printable character.

    29 янв. 2018 г.

  5. 358

    <address> #

    <address> The <address> element represents contact information for a person or people, or for an organization.

    29 янв. 2018 г.

  6. 359

    Alerts #

    Alerts The window.alert(), window.confirm(), and window.prompt() methods open modal dialogs for notifying the user, asking for confirmation, or entering text.

    29 янв. 2018 г.

  7. 360

    Array (initial support) #

    Array (initial support) Arrays are ordered lists of JavaScript values.

    29 янв. 2018 г.

  8. 361

    Array.isArray() #

    Array.isArray() The Array.isArray() static method checks whether a value is an array.

    29 янв. 2018 г.

  9. 362

    Array iteration methods #

    Array iteration methods Array iteration methods

    29 янв. 2018 г.

  10. 363

    Array splice() #

    Array splice() The array splice() method changes an array in-place. You can use it to delete items, overwrite items, or insert items, starting from an index.

    29 янв. 2018 г.

  11. 364

    <article> #

    <article> The <article> element represents self-contained content, which is intended to be independently distributable or reusable, such as a comment, a blog post, or news article.

    29 янв. 2018 г.

  12. 365

    <aside> #

    <aside> The <aside> element represents a portion of a document whose content is only indirectly related to the document's main content.

    29 янв. 2018 г.

  13. 366

    attr() (content only) #

    attr() (content only) The attr() CSS function, in content property declarations, sets a ::before or ::after pseudo-element's content to the value of the specified HTML attribute.

    29 янв. 2018 г.

  14. 367

    <audio> #

    <audio> The <audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.

    29 янв. 2018 г.

  15. 368

    autofocus #

    autofocus The autofocus HTML attribute gives focus to an element on page load.

    29 янв. 2018 г.

  16. 369

    <b> #

    <b> The <b> HTML element draws reader's attention to text, styling text as bold by default.

    29 янв. 2018 г.

  17. 370

    background #

    background The background CSS property is a shorthand that sets several background properties at once.

    29 янв. 2018 г.

  18. 371

    background-clip #

    background-clip The background-clip CSS property sets the extent of the background: the padding box, the content box, or the default border box.

    29 янв. 2018 г.

  19. 372

    background-color #

    background-color The background-color CSS property sets the fill color of an element, behind any content and background images or gradients.

    29 янв. 2018 г.

  20. 373

    background-image #

    background-image The background-image CSS property sets the graphics to display behind the content of an element and in front of the background color. Graphics may be any combination of images or gradients.

    29 янв. 2018 г.

  21. 374

    background-origin #

    background-origin The background-origin CSS property sets the background starting position relative to the border and padding of an element.

    29 янв. 2018 г.

  22. 375

    background-position #

    background-position The background-position CSS property offsets the initial position of background images relative to the background origin.

    29 янв. 2018 г.

  23. 376

    background-size #

    background-size The background-size CSS property scales or stretches a background based on the size of the element (with the contain and cover keywords), a length, or percentage.

    29 янв. 2018 г.

  24. 377

    BarProp #

    BarProp The visible property of the window.locationbar, window.menubar, window.personalbar, window.scrollbars, window.statusbar, and window.toolbar APIs historically represented the visibility of a browser user interface. For privacy reasons, it now represents whether the window is a pop-up.

    29 янв. 2018 г.

  25. 378

    <base> #

    <base> The <base> element sets the base URL (the URL that relative URLs are relative to) for all relative URLs in the document.

    29 янв. 2018 г.

  26. 379

    <bdo> #

    <bdo> The <bdo> element overrides the directionality of text, so that the text within is rendered in a different direction than the surrounding text.

    29 янв. 2018 г.

  27. 380

    ::before and ::after #

    ::before and ::after The ::before and ::after CSS pseudo-elements select inline boxes preceding and following an element. They are often used with the content property to generate cosmetic content.

    29 янв. 2018 г.

  28. 381

    <blockquote> #

    <blockquote> The <blockquote> element represents an extended quotation, styling contents as an indented block by default.

    29 янв. 2018 г.

  29. 382

    <body> #

    <body> The <body> element represents the content of an HTML document.

    29 янв. 2018 г.

  30. 383

    border-radius #

    border-radius The border-radius CSS property rounds the corners of the border drawn around an element.

    29 янв. 2018 г.

  31. 384

    Borders #

    Borders The border CSS property sets the color, style, and width of the line around an element.

    29 янв. 2018 г.

  32. 385

    box-shadow #

    box-shadow The box-shadow CSS property applies shadow effects around an element's frame. This can create drop shadow and inner shadow effects.

    29 янв. 2018 г.

  33. 386

    box-sizing #

    box-sizing The box-sizing CSS property sets whether an element's width and height are calculated based on the content-box, which does not count the size of borders or padding, or border-box, which does count them.

    29 янв. 2018 г.

  34. 387

    <br> #

    <br> The <br> element produces line breaks in text.

    29 янв. 2018 г.

  35. 388

    <button> #

    <button> The <button> HTML element represents a button that triggers some action, such as submitting a form or opening a dialog, styled as a labeled rectangular box by default.

    29 янв. 2018 г.

  36. 389

    calc() #

    calc() The calc() CSS function computes mathematical expressions such a calc(100%/3 - 1em).

    29 янв. 2018 г.

  37. 390

    <canvas> #

    <canvas> The <canvas> HTML element is a space to draw graphics in, using the 2D canvas API, WebGL, or WebGPU.

    29 янв. 2018 г.

  38. 391

    2D canvas #

    2D canvas The CanvasRenderingContext2D API is the "2d" rendering context for the <canvas> element. It represents a flat, two-dimensional space for drawing graphics and animations.

    29 янв. 2018 г.

  39. 392

    ch unit #

    ch unit The ch CSS length unit is a font-relative length based on the width of the zero (0) character.

    29 янв. 2018 г.

  40. 393

    Change event #

    Change event The change event for <input>, <select>, and <textarea> elements fires when the user modifies the element's value. Unlike the input event, the change event does not necessarily fire on every alteration to an element's value.

    29 янв. 2018 г.

  41. 394

    @charset #

    @charset The @charset CSS at-rule specifies the character encoding of an external style sheet.

    29 янв. 2018 г.

  42. 395

    <cite> #

    <cite> The <cite> element represents the title of a quoted, referenced, or mentioned creative work, such as a film or book.

    29 янв. 2018 г.

  43. 396

    <code> #

    <code> The <code> element displays its contents as a fragment of computer code.

    29 янв. 2018 г.

  44. 397

    Color #

    Color The color CSS property sets the primary foreground color of an element, which is used for text, the default border color, and text decorations.

    29 янв. 2018 г.

  45. 398

    Console #

    Console The console API logs debugging messages to the browser development tools' console.

    29 янв. 2018 г.

  46. 399

    Content #

    Content The content CSS property sets the content inside of an element or pseudo-element, replacing the current value. It's often used with the ::before and ::after pseudo-elements to generate cosmetic content.

    29 янв. 2018 г.

  47. 400

    contenteditable #

    contenteditable The contenteditable global HTML attribute allows the user to edit the content of an element, such as inserting or deleting text.

    29 янв. 2018 г.

  48. 401

    Cookies #

    Cookies The Set-Cookie HTTP header stores limited amounts of data that persist across request and response, creating shared state between the browser and server.

    29 янв. 2018 г.

  49. 402

    CORS #

    CORS Cross-Origin Resource Sharing is an HTTP-header based mechanism that allows a server to indicate any origins (domain, scheme, or port) other than its own from which a browser should permit loading resources. Also known as CORS.

    29 янв. 2018 г.

  50. 403

    Counters (CSS) #

    Counters (CSS) The counter-reset and counter-increment CSS properties and the counter() and counters() functions automatically number headings or ordered list items.

    29 янв. 2018 г.

  51. 404

    cubic-bezier() easing #

    cubic-bezier() easing The cubic-bezier() CSS easing function interpolates along a smooth curve, creating animations and transitions with continuous changes in speed. The ease, ease-in, ease-out, and ease-in-out keyword values are presets for common Bézier curves.

    29 янв. 2018 г.

  52. 405

    currentColor #

    currentColor The currentColor CSS value allows you to reuse an element's computed text color for other properties.

    29 янв. 2018 г.

  53. 406

    Data URLs #

    Data URLs Data URLs are URLs that start with the data: scheme and which directly contain data rather than point to remote resources.

    29 янв. 2018 г.

  54. 407

    Dataset #

    Dataset The dataset API attaches and accesses custom data on elements, using either the dataset property of HTMLElement or attributes prefixed with data-.

    29 янв. 2018 г.

  55. 408

    Date #

    Date The Date object represents a single moment in time.

    29 янв. 2018 г.

  56. 409

    Dedicated workers #

    Dedicated workers The Worker() constructor runs a script in its own thread, which can send and receive messages with the script that created it. Also known as web workers.

    29 янв. 2018 г.

  57. 410

    <del> #

    <del> The <del> element element represents a range of text that has been deleted from a document, styling text as strikethrough by default.

    29 янв. 2018 г.

  58. 411

    Description list #

    Description list The <dl>, <dt>, and <dd> HTML elements represent a list of terms and their associated descriptions. Use a description list to create glossaries or similar list of key-value pairs.

    29 янв. 2018 г.

  59. 412

    <dfn> #

    <dfn> The <dfn> element marks a term to be defined, styling text as italic by default.

    29 янв. 2018 г.

  60. 413

    Display #

    Display The display CSS property sets the display behavior of an element's box within its layout and sets the layout behavior for its child elements.

    29 янв. 2018 г.

  61. 414

    display: list-item #

    display: list-item The display: list-item CSS declaration renders an element with the box layout of a <li> HTML element.

    29 янв. 2018 г.

  62. 415

    <ol>, <ul>, and <li> #

    <ol>, <ul>, and <li> The <ol>, <ul>, and <li> HTML elements represent ordered and unordered lists.

    29 янв. 2018 г.

  63. 416

    List style #

    List style The list-style shorthand CSS property and the list-style-image, list-style-position, and list-style-type longhand properties set the position and appearance of a list item's marker.

    29 янв. 2018 г.

  64. 417

    localStorage and sessionStorage #

    localStorage and sessionStorage The localStorage and sessionStorage APIs store data as key-value pairs. While localStorage persists across sessions, sessionStorage data is discarded when the page is closed.

    29 янв. 2018 г.

  65. 418

    Location #

    Location The location global object represents the current page's address. You can use it to get the parts of the address (such as location.hostname or location.pathname) or navigate to another URL.

    29 янв. 2018 г.

  66. 419

    <main> #

    <main> The <main> element represents the dominant content of a document. It is commonly used together with <header> and <footer>.

    29 янв. 2018 г.

  67. 420

    Map (initial support) #

    Map (initial support) Map objects hold key-value pairs and remember the original insertion order of the keys.

    29 янв. 2018 г.

  68. 421

    margin #

    margin The margin CSS property sets space around an element. It is a shorthand for margin-top, margin-right, margin-bottom, and margin-left.

    29 янв. 2018 г.

  69. 422

    <mark> #

    <mark> The <mark> element represents text which is marked or highlighted for reference or notation purposes.

    29 янв. 2018 г.

  70. 423

    matchMedia #

    matchMedia The window.matchMedia() method checks whether a media query applies to the document.

    29 янв. 2018 г.

  71. 424

    Media queries #

    Media queries The @media CSS rule conditionally applies styles based on the output device type, its capabilities, and the user's preferences. Media queries are composed of an optional media type such as screen or print, and one or more mandatory media features, such as prefers-reduced-animations.

    29 янв. 2018 г.

  72. 425

    <menu> #

    <menu> The <menu> element represents an unordered list of action items (<li>), such as a toolbar. It is a semantic alternative to the <ul> element.

    29 янв. 2018 г.

  73. 426

    <meta> #

    <meta> The <meta> element represents metadata about the page used by the browser or search engines, including description, keywords, and character sets.

    29 янв. 2018 г.

  74. 427

    Min and max width and height #

    Min and max width and height The min-width, min-height, max-width, and max-height CSS properties set the minimum and maximum size of an element.

    29 янв. 2018 г.

  75. 428

    Mouse events #

    Mouse events Mouse events, such as click, mousedown, or mousemove, fire when users interact with an input or pointing device such as a mouse, trackpad, or touchscreen.

    29 янв. 2018 г.

  76. 429

    MutationObserver #

    MutationObserver The MutationObserver API watches for changes to the DOM tree and calls a callback function when DOM changes occur.

    29 янв. 2018 г.

  77. 430

    Named colors #

    Named colors Some CSS color values can be referenced by name, such as red or limegreen. They stand in for specific RGB color values.

    29 янв. 2018 г.

  78. 431

    @namespace #

    @namespace The @namespace CSS rule sets a default namespace or namespace prefix. Namespace prefixes allow CSS selectors to distinguish elements with the same name but different document types, such as the HTML <a> element and the SVG <a> element.

    29 янв. 2018 г.

  79. 432

    <nav> #

    <nav> The <nav> element represents a section of a page whose purpose is to provide navigation links, either within the current document or to other documents.

    29 янв. 2018 г.

  80. 433

    Navigator #

    Navigator The window.navigator API is a generic global object, under which many other, more interesting APIs are located. It doesn't do anything interesting on its own.

    29 янв. 2018 г.

  81. 434

    :nth-child() #

    :nth-child() The :nth-child() and :nth-last-child() CSS functional pseudo-classes match elements based on their index within a list of elements. The :first-child and :last-child pseudo-classes match the first and last element in a list, and the :only-child pseudo-class matches an element with no siblings.

    29 янв. 2018 г.

  82. 435

    :nth-of-type() pseudo-classes #

    :nth-of-type() pseudo-classes The :nth-of-type() and :nth-last-of-type() CSS functional pseudo-classes match elements based on their position among siblings of the same type. The :first-of-type, :last-of-type, and :only-of-type pseudo-classes match the first, last, and only elements of its type.

    29 янв. 2018 г.

  83. 436

    Math and numbers #

    Math and numbers The number type (and Number object) represents floating-point numbers, such as 42 or -4.201, while the Math API contains mathematical functions and constants. JavaScript can also represent boundless negative and positive values as Infinity or not-a-number as NaN (as in 0 * Infinity).

    29 янв. 2018 г.

  84. 437

    <object> #

    <object> The <object> element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash.

    29 янв. 2018 г.

  85. 438

    Object #

    Object Objects in JavaScript are collections of key-value pairs.

    29 янв. 2018 г.

  86. 439

    OES_element_index_uint WebGL extension #

    OES_element_index_uint WebGL extension The OES_element_index_uint extension for WebGL 1.0 contexts adds support for gl.UNSIGNED_INT types to WebGLRenderingContext.drawElements().

    29 янв. 2018 г.

  87. 440

    OES_standard_derivatives WebGL extension #

    OES_standard_derivatives WebGL extension The OES_standard_derivatives extension for WebGL 1.0 contexts adds the GLSL derivative functions dFdx, dFdy, and fwidth.

    29 янв. 2018 г.

  88. 441

    OES_texture_float WebGL extension #

    OES_texture_float WebGL extension The OES_texture_float extension for WebGL 1.0 contexts adds floating-point pixel types for textures.

    29 янв. 2018 г.

  89. 442

    OES_texture_float_linear WebGL extension #

    OES_texture_float_linear WebGL extension The OES_texture_float_linear extension for WebGL 1.0 and 2.0 contexts adds linear filtering with floating-point pixel types for textures.

    29 янв. 2018 г.

  90. 443

    Online status #

    Online status The navigator.onLine property is a boolean for whether the browser is connected to some network (though not necessarily the internet). The online and offline events fire when the connection state changes.

    29 янв. 2018 г.

  91. 444

    opacity #

    opacity The opacity CSS property sets the transparency of an element.

    29 янв. 2018 г.

  92. 445

    <div> #

    <div> The <div> HTML element is the generic container for content.

    29 янв. 2018 г.

  93. 446

    DOM #

    DOM The DOM (Document Object Model) API represents HTML and XML documents as trees of nodes. You can use the API to inspect and modify the structure and content of a document.

    29 янв. 2018 г.

  94. 447

    Drag and Drop #

    Drag and Drop The Drag and Drop API lets users drag and drop elements and external files such as images onto web pages. Developers can customize which elements can become draggable, the type of feedback the draggable elements produce, and the droppable elements.

    29 янв. 2018 г.

  95. 448

    <em> #

    <em> The <em> HTML element emphasizes or stresses the content, styling text as italic by default.

    29 янв. 2018 г.

  96. 449

    em unit #

    em unit The em CSS length unit is a font-relative length equal to the specified font size. In an element with a 2 inch font, 1em equals 2 inches.

    29 янв. 2018 г.

  97. 450

    :empty #

    :empty The :empty CSS pseudo-class matches elements without child elements.

    29 янв. 2018 г.

  98. 451

    Events #

    Events The Event API and the addEventListener() method on objects that receive events (event targets) represent and handle significant things happening on a page. Many APIs fire events for a wide range of situations relating to those APIs, such as an image loading, a user clicking, or a value changing.

    29 янв. 2018 г.

  99. 452

    ex unit #

    ex unit The ex CSS length unit is a font-relative length equal to the used x-height of the first available font. X-height is often equal to the height of the lowercase x.

    29 янв. 2018 г.

  100. 453

    <fieldset> and <legend> #

    <fieldset> and <legend> The <fieldset> and <legend> elements group several form control elements within a web form.

    29 янв. 2018 г.

  101. 454

    <figure> and <figcaption> #

    <figure> and <figcaption> The <figure> and <figcaption> HTML elements represent an illustration, diagram, text, or other self-contained reference content, with an optional caption.

    29 янв. 2018 г.

  102. 455

    ::first-letter #

    ::first-letter The ::first-letter CSS pseudo-element selects the first letter in an element for styling.

    29 янв. 2018 г.

  103. 456

    ::first-line #

    ::first-line The ::first-line CSS pseudo-element selects the first line of text in an element for styling.

    29 янв. 2018 г.

  104. 457

    Fixed positioning #

    Fixed positioning The position: fixed CSS declaration removes an element from the normal flow and positions it relative to the viewport or page.

    29 янв. 2018 г.

  105. 458

    float and clear #

    float and clear The float CSS property aligns an element to either side of its container, allowing text and inline elements to flow around it. The clear CSS property sets whether an element is moved below floating elements that proceed it.

    29 янв. 2018 г.

  106. 459

    Focus events #

    Focus events Focus events, such as focus and blur, fire when an element gets or loses focus.

    29 янв. 2018 г.

  107. 460

    font-family #

    font-family The font-family CSS property sets the desired font face for text, along with optional fallback font faces.

    29 янв. 2018 г.

  108. 461

    Font shorthand #

    Font shorthand The font CSS property shorthand sets multiple font properties, including style, weight, size, and font family.

    29 янв. 2018 г.

  109. 462

    font-size #

    font-size The font-size CSS property sets the text height.

    29 янв. 2018 г.

  110. 463

    font-style #

    font-style The font-style CSS property sets the text style, with normal, italic, and oblique options.

    29 янв. 2018 г.

  111. 464

    font-variant #

    font-variant The font-variant CSS property is a shorthand for font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-emoji, font-variant-ligatures, font-variant-numeric, and font-variant-position.

    29 янв. 2018 г.

  112. 465

    font-weight #

    font-weight The font-weight CSS property controls the thickness of a font. It is set explicitly with the keyword bold or a number, or relative to the inherited thickness with the keywords bolder or lighter.

    29 янв. 2018 г.

  113. 466

    <form> #

    <form> The <form> element contains interactive controls for submitting information.

    29 янв. 2018 г.

  114. 467

    Form validity pseudo-classes #

    Form validity pseudo-classes The form validity CSS pseudo-classes match <form> elements based on the constraints of a form field, such as validity (:valid, :invalid, :in-range, :out-of-range) and necessity (:optional or :required).

    29 янв. 2018 г.

  115. 468

    Functions #

    Functions Functions are series of statements that can be called and return a value. The function keyword (as in function () { }) and arrow (=>) expression create functions. The JavaScript functions protocol includes default and rest parameters and binding to this.

    29 янв. 2018 г.

  116. 469

    Geolocation API #

    Geolocation API The navigator.geolocation API requests the user's latitude, longitude, heading, and speed.

    29 янв. 2018 г.

  117. 470

    getComputedStyle() #

    getComputedStyle() The getComputedStyle() global method returns an CSSStyleDeclaration object that represents all CSS declarations applied to a given element.

    29 янв. 2018 г.

  118. 471

    Gradients #

    Gradients The linear-gradient() and radial-gradient() CSS functions and their repeating counterparts create backgrounds that progress smoothly between multiple colors.

    29 янв. 2018 г.

  119. 472

    hashchange #

    hashchange The hashchange event fires when the URL fragment identifier (the part of the URL starting with #) of the current page has changed.

    29 янв. 2018 г.

  120. 473

    <head> #

    <head> The <head> element contains machine-readable information (metadata) about the document, such as the title, <script> and <style> elements, and <meta> elements.

    29 янв. 2018 г.

  121. 474

    <header> and <footer> #

    <header> and <footer> The <header> and <footer> HTML elements represent content that precedes and follows the main page content, respectively.

    29 янв. 2018 г.

  122. 475

    <h1> through <h6> #

    <h1> through <h6> The <h1> through <h6> HTML elements represent six levels of section headings, in order of decreasing importance.

    29 янв. 2018 г.

  123. 476

    <hgroup> #

    <hgroup> The <hgroup> element represents a heading and related content.

    29 янв. 2018 г.

  124. 477

    History #

    History The window.history API manipulates the browser session history, from navigations to state management, in the tab or frame that the current page is loaded in.

    29 янв. 2018 г.

  125. 478

    <hr> #

    <hr> The <hr> element represents a thematic break between paragraphs, often shown as a horizontal rule.

    29 янв. 2018 г.

  126. 479

    HTTP Strict Transport Security #

    HTTP Strict Transport Security The Strict-Transport-Security HTTP response header informs browsers that the site should only be accessed using HTTPS, and that any future attempts to access it using HTTP should automatically be converted to HTTPS. Also known as HSTS.

    29 янв. 2018 г.

  127. 480

    <html> #

    <html> The <html> element represents the top-level of an HTML document and is referred to as the root element.

    29 янв. 2018 г.

  128. 481

    HTTP authentication #

    HTTP authentication The Authorization and WWW-Authenticate headers authenticate a user with a server.

    29 янв. 2018 г.

  129. 482

    HTTP/1.1 #

    HTTP/1.1 HTTP/1.1 is a network protocol used by browsers and servers. It has been superseded by HTTP/2 and HTTP/3.

    29 янв. 2018 г.

  130. 483

    <i> #

    <i> The <i> HTML element identifies idiomatic content, styling text as italic by default.

    29 янв. 2018 г.

  131. 484

    <iframe> #

    <iframe> The <iframe> element embeds another HTML page into the current page.

    29 янв. 2018 г.

  132. 485

    Sandboxed iframes #

    Sandboxed iframes The sandbox attribute for the <iframe> HTML element sets many security restrictions on the iframe, such as preventing form submissions or opening modal dialogs. Optional allow- values relax specific restrictions.

    29 янв. 2018 г.

  133. 486

    Image maps #

    Image maps The <area> and <map> elements define a clickable area on an image.

    29 янв. 2018 г.

  134. 487

    <img> #

    <img> The <img> element adds an image into the document.

    29 янв. 2018 г.

  135. 488

    @import #

    @import The @import CSS at-rule loads styles from another stylesheet.

    29 янв. 2018 г.

  136. 489

    inherit #

    inherit The inherit keyword resets any CSS property to the computed value of that property from the parent element.

    29 янв. 2018 г.

  137. 490

    <input> #

    <input> The <input type="text"> HTML element allows the user to enter information into a form. By default, an <input> element is a text input.

    29 янв. 2018 г.

  138. 491

    <input type="button"> #

    <input type="button"> The <input type="button"> HTML element represents a button that triggers some action, such as submitting a form or opening a dialog, styled as a labeled rectangular box by default. Not to be confused with the <button> element, which contains HTML content.

    29 янв. 2018 г.

  139. 492

    <input type="checkbox"> #

    <input type="checkbox"> The <input type="checkbox"> HTML element represents a tickable box with two states, checked and unchecked.

    29 янв. 2018 г.

  140. 493

    Email, telephone, and URL <input> types #

    Email, telephone, and URL <input> types The <input type="email">, <input type="tel">, and <input type="url"> HTML elements represent email address, telephone number, and URL fields in a form.

    29 янв. 2018 г.

  141. 494

    <input type="file"> #

    <input type="file"> The <input type="file"> HTML element shows a file picker from which users can choose a file to upload with the form.

    29 янв. 2018 г.

  142. 495

    <input type="file" multiple> #

    <input type="file" multiple> The <input type="file" multiple> HTML element shows a file picker from which users can choose one or more files to upload with a form.

    29 янв. 2018 г.

  143. 496

    <input type="hidden"> #

    <input type="hidden"> The <input type="hidden"> HTML element represents a form field that is not shown visually but is still included in the form submission.

    29 янв. 2018 г.

  144. 497

    <input type="image"> #

    <input type="image"> The <input type="image"> HTML element is an image that can be used to submit a form, like the <input type="submit"> element.

    29 янв. 2018 г.

  145. 498

    <input type="number"> #

    <input type="number"> The <input type="number"> HTML element represents numeric input data.

    29 янв. 2018 г.

  146. 499

    <input type="password"> #

    <input type="password"> The <input type="password"> HTML element represents a field for users to enter a password. The password is hidden from view, typically replaced by dots or asterisks.

    29 янв. 2018 г.

  147. 500

    <input type="radio"> #

    <input type="radio"> The <input type="radio"> HTML element represents one button in a group such that only one can be chosen at a time.

    29 янв. 2018 г.

  148. 501

    <input type="reset"> #

    <input type="reset"> The <input type="reset"> HTML element represents a button that sets all form fields to their initial values.

    29 янв. 2018 г.

  149. 502

    Input selectors #

    Input selectors The :checked, :disabled, and :enabled CSS pseudo-classes match form elements based on their state.

    29 янв. 2018 г.

  150. 503

    <input type="submit"> #

    <input type="submit"> The <input type="submit"> HTML element represents a button that triggers an action on its associated <form>, such as sending the form data to a server.

    29 янв. 2018 г.

  151. 504

    <ins> #

    <ins> The <ins> element element represents a range of text that has been inserted into a document, styling text as underlined by default.

    29 янв. 2018 г.

  152. 505

    Iterators and the for...of loop #

    Iterators and the for...of loop The for...of loop operates on a sequence of values sourced from an iterable object, such as arrays, array-like objects, DOM collections, iterators, generators, and user-defined iterables. All built-in iterators inherit from the Iterator class.

    29 янв. 2018 г.

  153. 506

    JavaScript (initial core language support) #

    JavaScript (initial core language support) JavaScript is a programming language that runs in browsers, usually through the <script> element. JavaScript has changed over many years. This feature represents the oldest language features, such as built-in objects, statements, and operators. Also known as ECMAScript.

    29 янв. 2018 г.

  154. 507

    JSON #

    JSON The JSON API provides static methods for parsing values from and converting values to JavaScript Object Notation (JSON), a serialization format for objects, arrays, numbers, strings, Boolean values, and null.

    29 янв. 2018 г.

  155. 508

    <kbd> #

    <kbd> The <kbd> element represents textual user input, such as keyboard or voice input, styling text in monospaced type by default.

    29 янв. 2018 г.

  156. 509

    Keyboard events #

    Keyboard events The keydown and keyup events fire for each key press (or, with modifier keys, a combination of key presses) on a keyboard.

    29 янв. 2018 г.

  157. 510

    <label> #

    <label> The <label> HTML element represents a caption for a form field.

    29 янв. 2018 г.

  158. 511

    :lang() #

    :lang() The :lang() CSS functional pseudo-class matches elements based on their content language.

    29 янв. 2018 г.

  159. 512

    lang #

    lang The lang global HTML attribute defines the language of an element. It's used by assistive technology to correctly read the content, translation tools to select the origin language, and other applications.

    29 янв. 2018 г.

  160. 513

    Language #

    Language The navigator.language property is a string representing the preferred language of the user, usually the language of the browser UI. The navigator.languages property is an array of strings representing the user's preferred languages.

    29 янв. 2018 г.

  161. 514

    letter-spacing #

    letter-spacing The letter-spacing CSS property controls the amount of space between each letter in an element or block of text.

    29 янв. 2018 г.

  162. 515

    line-height #

    line-height The line-height CSS property sets the spacing between text baselines, oriented to the horizontal or vertical writing mode.

    29 янв. 2018 г.

  163. 516

    <link> #

    <link> The <link> element creates a relationship between the current document and an external resource, such as a stylesheet or favicon.

    29 янв. 2018 г.

  164. 517

    <p> #

    <p> The <p> element represents a paragraph of text.

    29 янв. 2018 г.

  165. 518

    padding #

    padding The padding CSS property sets space between an element's edge and its contents. It is a shorthand for padding-top, padding-right, padding-bottom, and padding-left.

    29 янв. 2018 г.

  166. 519

    Page transition events #

    Page transition events The pageshow and pagehide transition events fire when a document loads or unloads due to a navigation, such as clicking on a link on a page or the back button in a browser.

    29 янв. 2018 г.

  167. 520

    Page visibility #

    Page visibility The document.visibilityState and document.hidden properties tell you whether the page is visible to the user (for example, it's not minimized or in a background tab).

    29 янв. 2018 г.

  168. 521

    Physical properties #

    Physical properties The physical CSS properties, top, right, bottom, and left, set the inset position of an element relative to the corresponding side of a container determined by the element's position property.

    29 янв. 2018 г.

  169. 522

    pointer-events #

    pointer-events The pointer-events CSS property sets whether a user can interact with an element using a mouse, touch, or other pointing input device.

    29 янв. 2018 г.

  170. 523

    Position #

    Position The position CSS property sets the origin position of an element to an element, the element's scrollport, or the viewport.

    29 янв. 2018 г.

  171. 524

    postMessage #

    postMessage The postMessage() global method sends cross-origin messages to windows and workers, including popups and iframes. Also known as cross-document messaging.

    29 янв. 2018 г.

  172. 525

    <pre> #

    <pre> The <pre> element represents a block element of preformatted text that is presented exactly as written, including all white space.

    29 янв. 2018 г.

  173. 526

    <progress> #

    <progress> The <progress> element displays an indicator showing the completion progress of a task, typically displayed as a progress bar.

    29 янв. 2018 г.

  174. 527

    Promise (initial support) #

    Promise (initial support) A promise represents an asynchronous operation which eventually succeeds or fails.

    29 янв. 2018 г.

  175. 528

    <q> #

    <q> The <q> element represents a short inline quotation.

    29 янв. 2018 г.

  176. 529

    Regular expressions #

    Regular expressions The RegExp object represents a regular expression, a notation for matching text patterns.

    29 янв. 2018 г.

  177. 530

    Relative positioning #

    Relative positioning The position: relative CSS declaration offsets the position of an element relative to its position in the normal flow.

    29 янв. 2018 г.

  178. 531

    rem #

    rem The rem CSS length unit is a font-relative length that is equal to the font size of the root HTML element which for most browsers is 16px.

    29 янв. 2018 г.

  179. 532

    requestAnimationFrame() #

    requestAnimationFrame() The requestAnimationFrame() method schedules a function that runs before the next repaint. You can use it to animate content with JavaScript.

    29 янв. 2018 г.

  180. 533

    :root #

    :root The :root pseudo-class matches the root element of the document, usually the <html> element.

    29 янв. 2018 г.

  181. 534

    <ruby> #

    <ruby> The <ruby> element produces small annotations that are rendered with its base text.

    29 янв. 2018 г.

  182. 535

    <s> #

    <s> The <s> HTML element indicates text that is no longer relevant or accurate, styling text as strikethrough by default.

    29 янв. 2018 г.

  183. 536

    <samp> #

    <samp> The <samp> element represents a sample or quoted output from a computer program. Styled in a monospace font by default.

    29 янв. 2018 г.

  184. 537

    Screen #

    Screen The window.screen property contains information about the screen of the output device that the referenced window is being rendered on.

    29 янв. 2018 г.

  185. 538

    <script> and <noscript> #

    <script> and <noscript> The <script> element contains or loads data or executable code. This is typically used to load JavaScript code. The <noscript> element represents alternative content to show when scripting is not allowed.

    29 янв. 2018 г.

  186. 539

    <input type="search"> #

    <input type="search"> The <input type="search"> HTML element represents a text field for search queries.

    29 янв. 2018 г.

  187. 540

    <section> #

    <section> The <section> element is a generic standalone section of a document, which doesn't have a more specific semantic element to represent it.

    29 янв. 2018 г.

  188. 541

    <select> #

    <select> The <select> element provides a menu of options for a user to pick from, typically rendered as a dropdown list.

    29 янв. 2018 г.

  189. 542

    Selectors (core) #

    Selectors (core) CSS selectors match elements based on their type, attributes, and relationship to other elements. They define the specific elements to which a block of styles will be applied. This feature represents the oldest selectors of CSS.

    29 янв. 2018 г.

  190. 543

    Set (initial support) #

    Set (initial support) Set objects store unique values of any type.

    29 янв. 2018 г.

  191. 544

    setInterval #

    setInterval The setInterval() global function repeatedly executes provided code on a given delay, and the accompanying clearInterval() cancels the interval.

    29 янв. 2018 г.

  192. 545

    setTimeout() #

    setTimeout() The setTimeout() global function executes provided code after a given duration of time, and the accompanying clearTimeout() cancels the timer.

    29 янв. 2018 г.

  193. 546

    <small> #

    <small> The <small> element represents side-comments and small print, like copyright and legal text, independent of its styled presentation. Styled in a reduced font size by default.

    29 янв. 2018 г.

  194. 547

    <source> #

    <source> The <source> element sets a media resource for the <picture>, <video>, and <audio> elements.

    29 янв. 2018 г.

  195. 548

    <span> #

    <span> The <span> HTML element is the generic inline container for content.

    29 янв. 2018 г.

  196. 549

    Static positioning #

    Static positioning The position: static CSS declaration positions an element in the normal flow. A statically positioned element ignores physical and logical properties such as top or inset-block-start.

    29 янв. 2018 г.

  197. 550

    String (initial support) #

    String (initial support) The string type (and String object) represents a sequence of characters.

    29 янв. 2018 г.

  198. 551

    <strong> #

    <strong> The <strong> HTML element brings attention to the content, styling text as bold by default.

    29 янв. 2018 г.

  199. 552

    <style> #

    <style> The <style> element embeds an inline CSS stylesheet in a document.

    29 янв. 2018 г.

  200. 553

    style (attribute) #

    style (attribute) The style global HTML attribute applies inline CSS styling declarations to individual elements.

    29 янв. 2018 г.

  201. 554

    <sub> and <sup> #

    <sub> and <sup> The <sub> and <sup> elements sets inline text to be displayed as subscript or superscript for solely typographical reasons.

    29 янв. 2018 г.

  202. 555

    SVG filters #

    SVG filters The <filter> SVG element applies custom effects such as color manipulation, blurring, or morphing to SVG elements.

    29 янв. 2018 г.

  203. 556

    System colors #

    System colors The system color CSS keywords, such as ButtonBorder or LinkText, allow you to match default colors from the user agent.

    29 янв. 2018 г.

  204. 557

    Tables #

    Tables The <table> HTML element, with several related elements, represents tabular data in rows and columns of cells.

    29 янв. 2018 г.

  205. 558

    :target #

    :target The :target CSS pseudo-class matches the element with an ID matching the URL fragment.

    29 янв. 2018 г.

  206. 559

    text-align #

    text-align The text-align CSS property sets the horizontal placement of the inner content of a block element.

    29 янв. 2018 г.

  207. 560

    text-decoration #

    text-decoration The text-decoration CSS property sets the style and color of decorative lines including underline, overline, line-through, or a combination of lines.

    29 янв. 2018 г.

  208. 561

    text-indent #

    text-indent The text-indent CSS property sets the size of the empty space (indentation) at the beginning of lines in a text.

    29 янв. 2018 г.

  209. 562

    Text overflow #

    Text overflow The text-overflow CSS property sets how hidden overflow content appears to users. The property can clip content, truncate content with an ellipsis (…), or truncate with a custom string.

    29 янв. 2018 г.

  210. 563

    text-shadow #

    text-shadow The text-shadow CSS property sets the position and styles of shadow on text.

    29 янв. 2018 г.

  211. 564

    Text tracks #

    Text tracks The <track> element is used as a child of the media elements that lets you specify a timed text track to be displayed in parallel with the media element.

    29 янв. 2018 г.

  212. 565

    text-transform #

    text-transform The text-transform CSS property sets text case and capitalization.

    29 янв. 2018 г.

  213. 566

    <textarea> #

    <textarea> The <textarea> element represents an editing control that allows users to enter multi-line, free-form, plain text.

    29 янв. 2018 г.

  214. 567

    <title> #

    <title> The <title> element sets the title of the document and exposes it to users via the UI of the browser or app they're using and through assistive technology.

    29 янв. 2018 г.

  215. 568

    title (attribute) #

    title (attribute) The title global HTML attribute sets information about an element, such as a name or description. The value is typically shown as a tooltip that appears on mouse over. Since it's not often available to touch-only, keyboard-only, or assistive technology users, it's not a substitute for other text.

    29 янв. 2018 г.

  216. 569

    Typed arrays (initial support) #

    Typed arrays (initial support) Typed arrays are ordered lists of JavaScript values, where all values are of the same numerical type, such as 8-bit integers or 32-bit floating point numbers.

    29 янв. 2018 г.

  217. 570

    <u> #

    <u> The <u> HTML element makes non-textual annotations, styling text as underlined by default.

    29 янв. 2018 г.

  218. 571

    URL #

    URL A URL object represents a web address, like https://example.com/, and parts of the address, such as the domain, path, and query string (as URLSearchParams).

    29 янв. 2018 г.

  219. 572

    User action pseudo-classes #

    User action pseudo-classes The :active, :focus, and :hover CSS pseudo-classes match elements based on how users are interacting with them.

    29 янв. 2018 г.

  220. 573

    User agent sniffing #

    User agent sniffing The navigator.userAgent property is the user agent string for the current browser. Selectively showing content based on the user agent string is unreliable. Consider using feature detection instead.

    29 янв. 2018 г.

  221. 574

    <var> #

    <var> The <var> element represents the name of a variable in a mathematical expression or a programming context.

    29 янв. 2018 г.

  222. 575

    vertical-align #

    vertical-align The vertical-align CSS property sets the vertical alignment of inline, inline-block, and table cell elements. It has no effect on block-level elements.

    29 янв. 2018 г.

  223. 576

    <video> #

    <video> The <video> element plays videos or movies, optionally with controls provided by the browser.

    29 янв. 2018 г.

  224. 577

    visibility #

    visibility The visibility CSS property sets whether an element is shown. Invisible elements still affect the document layout.

    29 янв. 2018 г.

  225. 578

    <wbr> #

    <wbr> The <wbr> HTML element represents a word break opportunity, to explicitly mark a place within a word where a line might be broken.

    29 янв. 2018 г.

  226. 579

    WeakMap #

    WeakMap A WeakMap object holds key-value pairs that do not create strong references to its keys, such that value data can be associated with a key without preventing garbage collection of the key.

    29 янв. 2018 г.

  227. 580

    Web Cryptography #

    Web Cryptography The Web Cryptography API performs low-level cryptographic operations, such as encryption, decryption, and signature verification. Also known as the Web Crypto API.

    29 янв. 2018 г.

  228. 581

    WebGL #

    WebGL The WebGLRenderingContext API is the "webgl" rendering context for the <canvas> element. It represents a space for drawing two- and three-dimensional graphics and animations.

    29 янв. 2018 г.

  229. 582

    WEBGL_depth_texture WebGL extension #

    WEBGL_depth_texture WebGL extension The WEBGL_depth_texture extension for WebGL 1.0 contexts defines 2D depth and depth-stencil textures.

    29 янв. 2018 г.

  230. 583

    WebSockets #

    WebSockets The WebSocket API opens a two-way communication channel between the user's browser and a server.

    29 янв. 2018 г.

  231. 584

    WebVTT #

    WebVTT WebVTT is a captions and subtitles format. WebVTT files are loaded using the <track> element, and the VTTCue API can be used to create or update cues dynamically.

    29 янв. 2018 г.

  232. 585

    white-space #

    white-space The white-space CSS property sets how white space is collapsed and how lines wrap. It is a shorthand for white-space-collapse and text-wrap-mode.

    29 янв. 2018 г.

  233. 586

    Width and height #

    Width and height The width and height CSS properties set the preferred physical size of an element.

    29 янв. 2018 г.

  234. 587

    Window #

    Window The window global object represents a browser tab or iframe and its relationship to the document and other tabs. It's also a generic global object, under which many other APIs are located.

    29 янв. 2018 г.

  235. 588

    word-spacing #

    word-spacing The word-spacing CSS property sets the amount of white space between words.

    29 янв. 2018 г.

  236. 589

    XMLHttpRequest #

    XMLHttpRequest The XMLHttpRequest API makes HTTP requests. It's the predecessor to fetch(). Also known as XHR.

    29 янв. 2018 г.

  237. 590

    XMLSerializer #

    XMLSerializer The XMLSerializer API provides the serializeToString() method to construct an XML string representing a DOM tree.

    29 янв. 2018 г.

  238. 591

    XPath #

    XPath The document.evaluate() method selects elements in an HTML or XML document based on an expression of XPath, a domain specific language for querying XML documents. Also known as XML Path Language.

    29 янв. 2018 г.

  239. 592

    XSLT #

    XSLT The XSLTProcessor API transforms XML documents into new XML or HTML documents, using XSLT stylesheets. You can use XSLT to convert data between different XML schemas or to convert XML data into web pages or PDF documents. Also known as Extensible Stylesheet Language Transformations.

    29 янв. 2018 г.

  240. 593

    z-index #

    z-index The z-index CSS property orders overlapping elements, with higher values appearing in front of or on top of lower values.

    29 янв. 2018 г.

NEWLY

Только что достигло Baseline

132 элементов

февраль 2026 г. 2

  1. 01

    Map getOrInsert() #

    Map getOrInsert() The getOrInsert() and getOrInsertComputed() methods of Map objects get a value, setting and getting a default value if needed.

    14 февр. 2026 г. → Widely: 14 авг. 2028 г.

  2. 02

    Zstandard compression #

    Zstandard compression Zstandard or zstd is a fast lossless compression algorithm. When used as a content encoding, it is often faster and offers better compression than brotli.

    11 февр. 2026 г. → Widely: 11 авг. 2028 г.

январь 2026 г. 7

  1. 03

    Active view transition #

    Active view transition The :active-view-transition CSS pseudo-class matches the root element when a view transition is active. The :active-view-transition-type() CSS pseudo-class matches only when the active view transition was started with the specified type.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  2. 04

    JavaScript modules in service workers #

    JavaScript modules in service workers The navigator.serviceWorker.register() method accepts { type: "module" } to load scripts that use import and export. Also known as ECMAScript modules or ESM in service workers.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  3. 05

    Navigation API #

    Navigation API The navigation API initiates, intercepts, or modifies browser navigation actions. Not to be confused with the navigator API.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  4. 06

    rcap unit #

    rcap unit The rcap CSS length unit is a font-relative length equal to the value of the cap unit on the root element. Cap-height is approximately equal to the height of a capital Latin letter.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  5. 07

    rch unit #

    rch unit The rch CSS length unit is a font-relative length equal to the value of the ch unit on the root element. ch length is based on the width of the zero (0) character.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  6. 08

    rex unit #

    rex unit The rex CSS length unit is a font-relative length that is equal to the x-height of the root element.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

  7. 09

    ric unit #

    ric unit The ric CSS length unit, or root international character, is a font-relative length equal to the width of CJK character relative to the root element.

    13 янв. 2026 г. → Widely: 13 июл. 2028 г.

декабрь 2025 г. 8

  1. 10

    document.caretPositionFromPoint() #

    document.caretPositionFromPoint() The document.caretPositionFromPoint() method finds an insertion point, represented by a DOM node and an offset within that node, for given coordinates in the viewport.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  2. 11

    Event timing #

    Event timing The event and first-input performance entries and the PerformanceEventTiming API measures the latency of user input events, such as mouse clicks or keypresses. They're used to calculate Interaction to Next Paint (INP), a common metric for perceived responsiveness.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  3. 12

    Math font family #

    Math font family The font-family: math CSS declaration uses the browser default font face for displaying mathematical expressions.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  4. 13

    Invoker commands #

    Invoker commands The command and commandfor attributes for the <button> HTML element dispatch an action to an element when the button is invoked (by click or keystroke), as a declarative alternative to addEventListener() calls or onclick attribute handlers.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  5. 14

    Largest contentful paint (LCP) #

    Largest contentful paint (LCP) The largest-contentful-paint performance entry and the LargestContentfulPaint API measures the time it takes for the largest image or text to appear. Largest contentful paint (LCP) is a common metric for perceived loading times.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  6. 15

    @scope #

    @scope The @scope CSS at-rule sets the scope for a group of rules.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  7. 16

    scrollbar-color #

    scrollbar-color The scrollbar-color CSS property sets the color of the scrollbar track and thumb.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

  8. 17

    scrollend #

    scrollend The scrollend event fires when an element or document has finished scrolling.

    12 дек. 2025 г. → Widely: 12 июн. 2028 г.

ноябрь 2025 г. 1

  1. 18

    Atomics.waitAsync() #

    Atomics.waitAsync() The Atomics.waitAsync() static method waits for a value in a shared memory location, providing a promise when the expected value is not yet in memory. The waitAsync() method is a non-blocking alternative to Atomics.wait().

    11 нояб. 2025 г. → Widely: 11 мая 2028 г.

октябрь 2025 г. 3

  1. 19

    view-transition-class #

    view-transition-class The view-transition-class CSS property sets a name that can be used to apply styles to multiple named view transition pseudo-elements.

    14 окт. 2025 г. → Widely: 14 апр. 2028 г.

  2. 20

    View transitions #

    View transitions View transitions allow you to create animated visual transitions between different states of a document.

    14 окт. 2025 г. → Widely: 14 апр. 2028 г.

  3. 21

    WebRTC encoded transform #

    WebRTC encoded transform The WebRTC encoded transform API allows you to modify audio and video streams in WebRTC connections. For example, it can be used for visual effects or custom codecs.

    3 окт. 2025 г. → Widely: 3 апр. 2028 г.

сентябрь 2025 г. 6

  1. 22

    ::details-content #

    ::details-content The ::details-content pseudo-element selects the expandable content of a <details> element, excluding the <summary>.

    16 сент. 2025 г. → Widely: 16 мар. 2028 г.

  2. 23

    content-visibility #

    content-visibility The content-visibility CSS property delays rendering an element, including layout and painting, until it is needed.

    15 сент. 2025 г. → Widely: 15 мар. 2028 г.

  3. 24

    <link rel="dns-prefetch"> #

    <link rel="dns-prefetch"> The rel="dns-prefetch" attribute for the <link> HTML element is a hint to the browser that the page or user is likely to request resources from another domain, so the browser should preemptively resolve DNS for the href value's domain.

    15 сент. 2025 г. → Widely: 15 мар. 2028 г.

  4. 25

    Unsanitized HTML parsing methods #

    Unsanitized HTML parsing methods The Document.parseHTMLUnsafe() static method parses HTML into a DOM tree, while the setHTMLUnsafe() method of Element and ShadowRoot parses and inserts HTML into an existing tree. No sanitization applies to these methods, so never call them with user-provided HTML strings.

    15 сент. 2025 г. → Widely: 15 мар. 2028 г.

  5. 26

    URLPattern #

    URLPattern The URLPattern API creates patterns that can be matched against URLs or URL components.

    15 сент. 2025 г. → Widely: 15 мар. 2028 г.

  6. 27

    Uint8Array base64 and hex conversion #

    Uint8Array base64 and hex conversion The Uint8Array object methods fromBase64(), toBase64(), and setFromBase64() convert to and from base64 strings. The fromHex(), toHex(), and setFromHex() methods convert to and from hex strings.

    5 сент. 2025 г. → Widely: 5 мар. 2028 г.

август 2025 г. 2

  1. 28

    Selection composed ranges #

    Selection composed ranges The window.getSelection().getComposedRanges() method returns ranges that represent the current user selection, even if the selection spans across shadow tree boundaries.

    19 авг. 2025 г. → Widely: 19 февр. 2028 г.

  2. 29

    <input type="file" webkitdirectory> #

    <input type="file" webkitdirectory> The <input type="file" webkitdirectory> HTML element shows a file picker from which users can choose a folder to upload with the form.

    19 авг. 2025 г. → Widely: 19 февр. 2028 г.

июнь 2025 г. 1

  1. 30

    abs() and sign() #

    abs() and sign() The abs() and sign() CSS functions compute the absolute value or the sign of the input.

    26 июн. 2025 г. → Widely: 26 дек. 2027 г.

май 2025 г. 3

  1. 31

    dialog.requestClose() #

    dialog.requestClose() The requestClose() method of a <dialog> HTML element closes the dialog, firing a cancel event first, which listeners can use to prevent the dialog from closing. This differs from the close() method, which only fires the non-cancelable close event.

    27 мая 2025 г. → Widely: 27 нояб. 2027 г.

  2. 32

    print-color-adjust #

    print-color-adjust The print-color-adjust CSS property sets whether styles of printed pages should be adjusted to use less ink, in cases such as light text on a dark background.

    1 мая 2025 г. → Widely: 1 нояб. 2027 г.

  3. 33

    RegExp.escape() #

    RegExp.escape() The RegExp.escape() static method takes a string and replaces any characters that are potentially special characters of a regular expression with equivalent escape sequences. For example, RegExp.escape("[abc]") returns "\\[abc\\]".

    1 мая 2025 г. → Widely: 1 нояб. 2027 г.

апрель 2025 г. 3

  1. 34

    JSON import attributes #

    JSON import attributes Module import … with { type: "json" } statements load JSON data. Also known as JSON module scripts.

    29 апр. 2025 г. → Widely: 29 окт. 2027 г.

  2. 35

    Float16Array #

    Float16Array Float16Array is a typed array of 16-bit floating point numbers.

    4 апр. 2025 г. → Widely: 4 окт. 2027 г.

  3. 36

    Atomics.pause() #

    Atomics.pause() The Atomics.pause() static method gives a hint to the CPU that the code calling the method is in a short-duration wait for shared memory, known as spinning or a spinlock.

    1 апр. 2025 г. → Widely: 1 окт. 2027 г.

март 2025 г. 5

  1. 37

    ClipboardItem.supports() #

    ClipboardItem.supports() The ClipboardItem.supports() static method checks if the browser supports writing data types such as "image/svg+xml" or other custom formats to the system clipboard.

    31 мар. 2025 г. → Widely: 1 окт. 2027 г.

  2. 38

    Iterator methods #

    Iterator methods The Iterator object is an abstract base for objects that implement the iterator protocol. It provides methods common to built-in iterators, such as filter(), find(), map(), and reduce(). You can also use the static method Iterator.from() to convert an existing iterable into an Iterator.

    31 мар. 2025 г. → Widely: 1 окт. 2027 г.

  3. 39

    Screen wake lock #

    Screen wake lock The navigator.wakeLock.request("screen") API prevents the device's screen from dimming or being turned off.

    31 мар. 2025 г. → Widely: 1 окт. 2027 г.

  4. 40

    contenteditable="plaintext-only" #

    contenteditable="plaintext-only" The contenteditable="plaintext-only" global HTML attribute allows the user to edit the content of an element, but prevents rich-text formatting.

    4 мар. 2025 г. → Widely: 4 сент. 2027 г.

  5. 41

    Intl.DurationFormat #

    Intl.DurationFormat The Intl.DurationFormat API creates a locale-aware formatter that turns an object representing a duration (such as days, hours, and minutes) into a string.

    4 мар. 2025 г. → Widely: 4 сент. 2027 г.

январь 2025 г. 2

  1. 42

    Popover #

    Popover The popover HTML attribute creates an overlay to display content on top of other page content. Popovers can be shown declaratively using HTML, or using the showPopover() method.

    27 янв. 2025 г. → Widely: 27 июл. 2027 г.

  2. 43

    Promise.try() #

    Promise.try() The Promise.try() static method returns a promise that takes a callback of any kind (returns or throws, synchronously or asynchronously) and wraps its result in a Promise.

    7 янв. 2025 г. → Widely: 7 июл. 2027 г.

декабрь 2024 г. 8

  1. 44

    Page setup #

    Page setup The @page CSS at-rule sets the page-specific dimensions and margins for content such as printed documents, ebooks, or slides.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  2. 45

    ruby-align #

    ruby-align The ruby-align CSS property sets the spacing and alignment of ruby annotation text when it does not fill its available space.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  3. 46

    ruby-position #

    ruby-position The ruby-position CSS property sets the position of a ruby annotation in relation to its base text. Annotations can display over, under, or interleaved with the base text.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  4. 47

    scrollbar-gutter #

    scrollbar-gutter The scrollbar-gutter CSS property reserves space for the scrollbar, preventing unwanted layout changes as the scrollbar appears and disappears.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  5. 48

    scrollbar-width #

    scrollbar-width The scrollbar-width CSS property sets the width of the scrollbar.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  6. 49

    ::target-text #

    ::target-text The ::target-text pseudo-element allows you to style text highlighted by a URL text fragment such as #:~:text=snippet.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  7. 50

    Garbage collection (WebAssembly) #

    Garbage collection (WebAssembly) Garbage collection tracks references for better memory management with garbage-collected languages running in WebAssmbly.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

  8. 51

    Tail call optimization (WebAssembly) #

    Tail call optimization (WebAssembly) Tail call optimization discards a caller frame and replaces the call with a jump instruction.

    11 дек. 2024 г. → Widely: 11 июн. 2027 г.

октябрь 2024 г. 6

  1. 52

    Fetch priority #

    Fetch priority The fetch() priority option and the fetchpriority HTML attribute give hints to the browser about which requests to do before other requests of the same type.

    29 окт. 2024 г. → Widely: 29 апр. 2027 г.

  2. 53

    requestVideoFrameCallback() #

    requestVideoFrameCallback() The requestVideoFrameCallback() method for <video> schedules a function that runs with the next video frame. It is similar to requestAnimationFrame(), but for video.

    29 окт. 2024 г. → Widely: 29 апр. 2027 г.

  3. 54

    Color management for WebGL #

    Color management for WebGL The drawingBufferColorSpace and unpackColorSpace properties of WebGLRenderingContext sets the color representation for the buffer and imported textures, such as "srgb" or "display-p3".

    29 окт. 2024 г. → Widely: 29 апр. 2027 г.

  4. 55

    Color management for WebGL2 #

    Color management for WebGL2 The drawingBufferColorSpace and unpackColorSpace properties of WebGL2RenderingContext sets the color representation for the buffer and imported textures, such as "srgb" or "display-p3".

    29 окт. 2024 г. → Widely: 29 апр. 2027 г.

  5. 56

    text-wrap #

    text-wrap The text-wrap CSS property sets how lines break in text that overflows the container. It is a shorthand for text-wrap-style and text-wrap-mode.

    17 окт. 2024 г. → Widely: 17 апр. 2027 г.

  6. 57

    Scroll to text fragment #

    Scroll to text fragment Text fragments are URL fragments on the form #:~:text=snippet and link to a snippet of text within a page. The browser may scroll, highlight, or otherwise bring that text to the reader's attention.

    1 окт. 2024 г. → Widely: 1 апр. 2027 г.

сентябрь 2024 г. 8

  1. 58

    backdrop-filter #

    backdrop-filter The backdrop-filter CSS property applies graphical effects such as blurring or color shifting to the area behind an element.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  2. 59

    willReadFrequently #

    willReadFrequently The optional willReadFrequently parameter of a canvas's getContext() method permits the browser to optimize for frequent getImageData() calls by avoiding hardware acceleration. Also known as multiple readback.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  3. 60

    cookieEnabled #

    cookieEnabled The navigator.cookieEnabled property is a boolean for whether the browser accepts or ignores attempts to write cookie data.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  4. 61

    getHTML() #

    getHTML() The getHTML() method of Element and ShadowRoot objects serializes an element's DOM to an HTML string.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  5. 62

    HTTP/3 #

    HTTP/3 HTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  6. 63

    Relative colors #

    Relative colors The from keyword for color functions (color(), hsl(), oklch(), etc.) creates a new color based on a given color by modifying the values of the input color. Also known as relative color syntax (RCS).

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  7. 64

    Typed function references (WebAssembly) #

    Typed function references (WebAssembly) A typed function reference can be called directly.

    16 сент. 2024 г. → Widely: 16 мар. 2027 г.

  8. 65

    Mutually exclusive <details> elements #

    Mutually exclusive <details> elements Multiple <details> elements which use the same name attribute are mutually exclusive. When one member of the group is opened, all other members are closed.

    3 сент. 2024 г. → Widely: 3 мар. 2027 г.

август 2024 г. 2

  1. 66

    @starting-style #

    @starting-style The @starting-style CSS at-rule sets the starting values for properties that are transitioning when the target element's style is first updated.

    6 авг. 2024 г. → Widely: 6 февр. 2027 г.

  2. 67

    transition-behavior #

    transition-behavior The transition-behavior: allow-discrete CSS declaration allows transitions for properties whose animation behavior is discrete. Such properties can't be interpolated and swap from their start value to the end value at 50%.

    6 авг. 2024 г. → Widely: 6 февр. 2027 г.

июль 2024 г. 4

  1. 68

    font-size-adjust #

    font-size-adjust The font-size-adjust CSS property preserves apparent text size, regardless of the font used, by scaling fonts to the same size with respect to a specific metric, such as x-height. This can help make fallback fonts look the same size.

    25 июл. 2024 г. → Widely: 25 янв. 2027 г.

  2. 69

    Alt text for generated content #

    Alt text for generated content The / notation in content CSS property values adds alternative text to generated content. For example, the content: url('upvote-icon.svg') / 'Upvote' declaration adds accessible 'Upvote' text to the SVG icon. Also known as alternate text.

    9 июл. 2024 г. → Widely: 9 янв. 2027 г.

  3. 70

    Registered custom properties #

    Registered custom properties The CSS.registerProperty() static method and the @property CSS at-rule register custom properties for which types and behaviors can be defined.

    9 июл. 2024 г. → Widely: 9 янв. 2027 г.

  4. 71

    Resizable buffers #

    Resizable buffers The resize() method of an ArrayBuffer and the grow() method of a SharedArrayBuffer, constructed with the maxByteLength option, changes the size of the buffer in place.

    9 июл. 2024 г. → Widely: 9 янв. 2027 г.

июнь 2024 г. 3

  1. 72

    Async clipboard #

    Async clipboard The navigator.clipboard API asynchronously reads and writes to the system clipboard.

    11 июн. 2024 г. → Widely: 11 дек. 2026 г.

  2. 73

    Gradient interpolation #

    Gradient interpolation Gradient interpolation controls how the colors between gradient stops are calculated in CSS. For example, linear-gradient(to right in oklch longer hue, red, red); calculates in the oklch color space, with the hue going all the way around the hue circle from red back to red.

    11 июн. 2024 г. → Widely: 11 дек. 2026 г.

  3. 74

    Set methods #

    Set methods The difference(), intersection(), isDisjointFrom(), isSubsetOf(), isSupersetOf(), symmetricDifference(), and union() methods of the JavaScript Set object performs operations between two sets.

    11 июн. 2024 г. → Widely: 11 дек. 2026 г.

май 2024 г. 5

  1. 75

    round(), mod(), and rem() #

    round(), mod(), and rem() The round(), mod(), and rem() CSS functions compute rounded values and the remainder after division.

    17 мая 2024 г. → Widely: 17 нояб. 2026 г.

  2. 76

    :state() #

    :state() The :state() CSS pseudo-class matches custom elements based on their custom state, set through the ElementInternals.states API.

    17 мая 2024 г. → Widely: 17 нояб. 2026 г.

  3. 77

    zoom #

    zoom The zoom CSS property scales the size of an element. Unlike the transform property, a zoomed element affects page layout.

    14 мая 2024 г. → Widely: 14 нояб. 2026 г.

  4. 78

    light-dark() #

    light-dark() The light-dark() CSS function accepts two colors and uses one depending on the current color scheme.

    13 мая 2024 г. → Widely: 13 нояб. 2026 г.

  5. 79

    text-wrap: balance #

    text-wrap: balance The text-wrap: balance CSS declaration balances the length of each line when text is broken into multiple lines. Also known as headline balancing.

    13 мая 2024 г. → Widely: 13 нояб. 2026 г.

апрель 2024 г. 4

  1. 80

    Vertical form controls #

    Vertical form controls The writing-mode CSS property orients form elements (such as radio buttons, progress bars, or select menus) vertically when the writing mode is vertical-lr or vertical-rl. The direction CSS property sets whether inputs flow from top to bottom or bottom to top.

    18 апр. 2024 г. → Widely: 18 окт. 2026 г.

  2. 81

    align-content in block layouts #

    align-content in block layouts The align-content property vertically aligns content in block layouts, like it does in flex or grid layouts.

    16 апр. 2024 г. → Widely: 16 окт. 2026 г.

  3. 82

    Intl.Segmenter #

    Intl.Segmenter The Intl.Segmenter API creates a locale-aware text splitter that can separate a string into meaningful graphemes, words, or sentences.

    16 апр. 2024 г. → Widely: 16 окт. 2026 г.

  4. 83

    transform-box #

    transform-box The transform-box CSS property sets the position and dimensions of the reference box relative to which an element's transformations are calculated.

    16 апр. 2024 г. → Widely: 16 окт. 2026 г.

март 2024 г. 8

  1. 84

    paint-order #

    paint-order The paint-order CSS property sets the z-order of strokes, fills, and (in SVG content) markers. For example, paint-order: markers stroke fill; draws the markers, then stroke on top of markers, then fill on top of both markers and stroke.

    22 мар. 2024 г. → Widely: 22 сент. 2026 г.

  2. 85

    AbortSignal.any() #

    AbortSignal.any() The AbortSignal.any() static method combines an iterable of abort signals into a single signal, with the abort reason taken from the first signal to abort.

    19 мар. 2024 г. → Widely: 19 сент. 2026 г.

  3. 86

    white-space-collapse #

    white-space-collapse The white-space-collapse CSS property sets whether new line characters are shown as line breaks, and whether multiple consecutive spaces are all displayed or combined.

    19 мар. 2024 г. → Widely: 19 сент. 2026 г.

  4. 87

    Array grouping #

    Array grouping The Object.groupBy() and Map.groupBy() static methods group values of arrays and iterables based on a function that returns a key for each value.

    5 мар. 2024 г. → Widely: 5 сент. 2026 г.

  5. 88

    checkVisibility() #

    checkVisibility() The checkVisibility() method checks if an element is potentially visible, with optional parameters for the kinds of visibility to check. For example, it checks whether the element has the style display: none, but can also check for visibility: hidden.

    5 мар. 2024 г. → Widely: 5 сент. 2026 г.

  6. 89

    Promise.withResolvers() #

    Promise.withResolvers() The Promise.withResolvers() static method is an alternative to the Promise() constructor that returns both the promise and resolution functions. You can use this to access resolve and reject outside the scope of the executor function.

    5 мар. 2024 г. → Widely: 5 сент. 2026 г.

  7. 90

    Transferable ArrayBuffer #

    Transferable ArrayBuffer The transfer() and transferToFixedLength() methods of ArrayBuffer move a buffer from one context to another (for example, to a worker).

    5 мар. 2024 г. → Widely: 5 сент. 2026 г.

  8. 91

    Extended constant expressions (WebAssembly) #

    Extended constant expressions (WebAssembly) The i32.add, i32.sub, i32.mul, i64.add, i64.sub, and i64.mul operations extend constant expressions to include arithmetic.

    5 мар. 2024 г. → Widely: 5 сент. 2026 г.

февраль 2024 г. 1

  1. 92

    Declarative shadow DOM #

    Declarative shadow DOM The shadowrootmode attribute on <template> creates a shadow root without the use of JavaScript. It is a declarative alternative to the attachShadow() method.

    20 февр. 2024 г. → Widely: 20 авг. 2026 г.

январь 2024 г. 3

  1. 93

    Array.fromAsync() #

    Array.fromAsync() The Array.fromAsync() static method copies items from an async iterable object to make a new array.

    25 янв. 2024 г. → Widely: 25 июл. 2026 г.

  2. 94

    AVIF #

    AVIF AVIF (AV1 Image File Format) is an image format based on the AV1 video format.

    25 янв. 2024 г. → Widely: 25 июл. 2026 г.

  3. 95

    rect() and xywh() #

    rect() and xywh() The rect() CSS function creates a rectangle shape with insets from the edges of an element. The xywh() CSS function creates a rectangle shifted by an x and y distance. They can be used with clip-path and shape-outside.

    23 янв. 2024 г. → Widely: 23 июл. 2026 г.

декабрь 2023 г. 16

  1. 96

    :has() #

    :has() The :has() CSS functional pseudo-class matches an element if any of the selectors passed as parameters would match at least one element.

    19 дек. 2023 г. → Widely: 19 июн. 2026 г.

  2. 97

    Lazy-loading images and iframes #

    Lazy-loading images and iframes The loading="lazy" attribute for <img> and <iframe> elements blocks loading the external resource until the user scrolls to that element's part of the page.

    19 дек. 2023 г. → Widely: 19 июн. 2026 г.

  3. 98

    Canvas reset() #

    Canvas reset() The reset() method clears a canvas to its initial state.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  4. 99

    cap unit #

    cap unit The cap CSS length unit corresponds to the height of Latin capital letters.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  5. 100

    counter-set #

    counter-set The counter-set CSS property creates (and optionally sets a value for) a counter, the numbers for a series of headings or ordered list items.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  6. 101

    createImageBitmap #

    createImageBitmap The createImageBitmap() global method creates an ImageBitmap object from a source such as an image, SVG, blob, or canvas. An ImageBitmap object represents pixel data that can be drawn to a canvas with lower latency than other types, such as ImageData.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  7. 102

    linear() easing #

    linear() easing The linear() easing function for animations and transitions interpolates linearly between the control points, and can be used to approximate complex easing functions, such as a bounce effect.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  8. 103

    Nesting #

    Nesting CSS nesting allows for shorter selectors, easier reading, and more modularity by nesting rules inside others.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  9. 104

    Preloading responsive images #

    Preloading responsive images The imagesrcset and imagesizes attributes with the rel="preload" attribute for the <link> HTML element starts fetching responsive images before they're found in the body of the document.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  10. 105

    preservesPitch #

    preservesPitch The preservesPitch property for <audio> or <video> adjusts the pitch of audio to sound more natural when the playback rate is faster or slower than the default.

    11 дек. 2023 г. → Widely: 11 июн. 2026 г.

  11. 106

    :dir() #

    :dir() The :dir() CSS functional pseudo-class matches elements by text direction, either right to left (rtl) or left to right (ltr).

    7 дек. 2023 г. → Widely: 7 июн. 2026 г.

  12. 107

    pow(), sqrt(), hypot(), log(), and exp() #

    pow(), sqrt(), hypot(), log(), and exp() The pow(), sqrt(), hypot(), log(), and exp() CSS functions compute various exponential functions.

    7 дек. 2023 г. → Widely: 7 июн. 2026 г.

  13. 108

    Masks #

    Masks The mask CSS property (and several longhand properties) partially or completely hides an element according to the shape and depth of an image.

    7 дек. 2023 г. → Widely: 7 июн. 2026 г.

  14. 109

    scripting media query #

    scripting media query The scripting CSS media query sets styles based on whether scripting such as JavaScript is available. Values are enabled if scripting is available, initial-only if scripting is only available on page load (for example, printed content), or none.

    7 дек. 2023 г. → Widely: 7 июн. 2026 г.

  15. 110

    URL.canParse() #

    URL.canParse() The URL.canParse() static method checks whether a URL can be parsed into a valid URL object. It's an alternative to calling new URL() in a try … catch statement.

    7 дек. 2023 г. → Widely: 7 июн. 2026 г.

  16. 111

    Storage access #

    Storage access The document.requestStorageAccess() method allows content in iframes to request storing and reading cookies and other site data, while the document.hasStorageAccess() method checks if such access is granted.

    5 дек. 2023 г. → Widely: 5 июн. 2026 г.

ноябрь 2023 г. 5

  1. 112

    lh unit #

    lh unit The lh CSS length unit corresponds to the requested line height, the computed value of the line-height property. Some lines may be higher than this based on their content.

    21 нояб. 2023 г. → Widely: 21 мая 2026 г.

  2. 113

    rlh unit #

    rlh unit The rlh CSS length unit is a font-relative length relative to the line height of root element.

    21 нояб. 2023 г. → Widely: 21 мая 2026 г.

  3. 114

    User activation #

    User activation The navigator.userActivation API reveals whether the user has interacted with the page through an "activation" gesture such as a click, tap, or key press. User activation gated APIs (such as the fullscreen API) fail without user interaction, and this API allows you to predict such a failure.

    21 нояб. 2023 г. → Widely: 21 мая 2026 г.

  4. 115

    Clip path boxes #

    Clip path boxes The fill-box, stroke-box, and view-box values for clip-path set an edge of the element's box to use as the clipping shape.

    2 нояб. 2023 г. → Widely: 2 мая 2026 г.

  5. 116

    :user-valid and :user-invalid #

    :user-valid and :user-invalid The :user-valid and :user-invalid pseudo-classes match form controls that have been marked as valid or invalid based on their validation constraints.

    2 нояб. 2023 г. → Widely: 2 мая 2026 г.

октябрь 2023 г. 4

  1. 117

    ARIA attribute reflection #

    ARIA attribute reflection WAI-ARIA attributes have corresponding properties on Element and ElementInternals objects.

    24 окт. 2023 г. → Widely: 24 апр. 2026 г.

  2. 118

    String isWellFormed() and toWellFormed() #

    String isWellFormed() and toWellFormed() The isWellFormed() method of strings returns a boolean indicating if the string contains any Unicode lone surrogates. The toWellFormed() method returns a new string where all lone surrogates are replaced by the Unicode replacement character.

    24 окт. 2023 г. → Widely: 24 апр. 2026 г.

  3. 119

    Web authentication easy public key access #

    Web authentication easy public key access The getAuthenticatorData(), getPublicKey(), and getPublicKeyAlgorithm() methods of AuthenticatorAttestationResponse access credential data inside attestationObject without the need to parse it.

    24 окт. 2023 г. → Widely: 24 апр. 2026 г.

  4. 120

    <search> #

    <search> The <search> HTML element is a container that represents the parts of the web page with search functionality.

    13 окт. 2023 г. → Widely: 13 апр. 2026 г.

сентябрь 2023 г. 12

  1. 121

    Clearing site data #

    Clearing site data The Clear-Site-Data header deletes browsing data (such as cookies, storage, or cache) associated with the requesting website.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  2. 122

    contain-intrinsic-size #

    contain-intrinsic-size The contain-intrinsic-size CSS 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.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  3. 123

    @counter-style #

    @counter-style The @counter-style CSS 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.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  4. 124

    Device orientation events #

    Device orientation events The DeviceMotion and DeviceOrientation events report the movement and orientation of the browser's device in physical space. Note that coordinates can differ noticeably between platforms and devices.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  5. 125

    Hyphenate character #

    Hyphenate character The hyphenate-character CSS property sets the character or string to use at the end of a line before a line break.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  6. 126

    Hyphenation #

    Hyphenation The hyphens CSS property controls when long words are broken by line wrapping. Although called hyphens, the property applies to word-splitting behavior across languages, such as customary spelling changes or the use of other characters. Support for non-English languages varies significantly.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  7. 127

    image-set() #

    image-set() The image-set() CSS function provides a set of images at different resolutions or pixel densities, which the browser can pick from, depending on the device capabilities.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  8. 128

    <link rel="modulepreload"> #

    <link rel="modulepreload"> The rel="modulepreload" attribute for the <link> HTML element indicates that a module script should be fetched, parsed, and compiled preemptively, and stored for later execution.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  9. 129

    Overflow media queries #

    Overflow media queries The overflow-block and overflow-inline CSS media queries set styles based on the way a device displays content that's larger than the viewport or page area. For example, a laptop lets users scroll to reveal content, while a printer displays overflowing content on additional pages.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  10. 130

    Storage manager #

    Storage manager The navigator.storage API provides information about the availability and persistence of the data that a site stores on the device, by using APIs such as the Cache API or the IndexedDB API.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  11. 131

    Update frequency media query #

    Update frequency media query The update CSS media query sets styles based on whether and how fast the user's device can modify display after it has been rendered. For example, you can avoid animations on devices that aren't fast enough to display them smoothly.

    18 сент. 2023 г. → Widely: 18 мар. 2026 г.

  12. 132

    Subgrid #

    Subgrid The subgrid value for the grid-template-columns and grid-template-rows properties allows a grid item to inherit the grid definition of its parent grid container.

    15 сент. 2023 г. → Widely: 15 мар. 2026 г.