- October 9, 2026The matches() method of the Element interface tests whether the element would be selected by the specified CSS selector.
- October 9, 2026The forEach() method of the DOMTokenList interface calls the callback given in parameter once for each value pair in the…
- October 9, 2026Warning: This method parses its input as HTML, writing the result into the DOM.
- October 9, 2026The add() method of the DOMTokenList interface adds the given tokens to the list, omitting any that are already present.
- October 9, 2026The contains() method of the DOMTokenList interface returns a boolean value — true if the underlying list contains the given…
- October 9, 2026The read-only children property returns a live HTMLCollection which contains all of the child elements of the document fragment upon…
- October 9, 2026The getElementById() method of the DocumentFragment returns an Element object representing the element whose id property matches the specified string.
- October 9, 2026The DocumentFragment.append() method inserts a set of Node objects or strings after the last child of the document fragment.
- October 9, 2026The Document method querySelectorAll() returns a static (not live) NodeList representing a list of the document's elements that match the…
- October 9, 2026The Document method querySelector() returns the first Element within the document that matches the specified CSS selector, or group of…
- October 9, 2026The getElementById() method of the Document interface returns an Element object representing the element whose id property matches the specified…
- October 9, 2026The CustomEvent() constructor creates a new CustomEvent object.
- October 9, 2026The replace() method of the CSSStyleSheet interface asynchronously replaces the content of the stylesheet with the content passed into it.
- October 9, 2026The read-only CSSStyleSheet property cssRules returns a live CSSRuleList which provides a real-time, up-to-date list of every CSS rule which…
- October 9, 2026The CSSStyleSheet.insertRule() method inserts a new CSS rule into the current style sheet.
- October 9, 2026The CSSStyleSheet() constructor creates a new CSSStyleSheet object which represents a single Stylesheet.
- October 9, 2026The CSSStyleDeclaration.setProperty() method interface sets a new value for a property on a CSS style declaration object.
- October 9, 2026The CSSStyleDeclaration.getPropertyValue() method interface returns a string containing the value of a specified CSS property.
- October 9, 2026The CSSStyleDeclaration.removeProperty() method interface removes a property from a CSS style declaration object.
- October 9, 2026The readText() method of the Clipboard interface returns a Promise which fulfills with a copy of the textual contents of…
- October 9, 2026The write() method of the Clipboard interface writes arbitrary ClipboardItem data such as images and text to the clipboard, fulfilling…
- October 9, 2026The read() method of the Clipboard interface requests a copy of the clipboard's contents, fulfilling the returned Promise with the…
- October 9, 2026The Blob() constructor returns a new Blob object.
- October 9, 2026The arrayBuffer() method of the Blob interface returns a Promise that resolves with the contents of the blob as binary…
- October 9, 2026The slice() method of the Blob interface creates and returns a new Blob object which contains data from a subset…
- October 9, 2026The text() method of the Blob interface returns a Promise that resolves with a string containing the contents of the…
- October 9, 2026The abort() method of the AbortController interface aborts an asynchronous operation before it has completed.
- October 9, 2026The AbortSignal.abort() static method returns an AbortSignal that is already set as aborted (and which does not trigger an abort…
- October 9, 2026The AbortSignal.any() static method takes an iterable of abort signals and returns an AbortSignal.
- October 9, 2026The reason read-only property returns a JavaScript value that indicates the abort reason.
- October 9, 2026Zstandard, or zstd as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better…
- October 9, 2026An XML sitemap lists site URLs and optional information that helps search engines discover content.
- October 9, 2026eXtensible Stylesheet Language Transformations (XSLT) is a declarative language used to convert XML documents into other XML documents, HTML, PDF,…
- October 9, 2026XHTML is a term that was historically used to describe HTML documents written to conform with XML syntax rules.
- October 9, 2026XLink is a W3C standard which is used to describe links between XML and XML or other documents.
- October 9, 2026In programming languages such as JavaScript, a wrapper is a function that is intended to call one or more other…
- October 9, 2026The World Wide Web—commonly referred to as WWW, W3, or the Web—is a system of interconnected public webpages accessible through…
- October 9, 2026A WindowProxy object is a wrapper for a Window object.
- October 9, 2026Whitespace refers to characters which are used to provide horizontal or vertical space between other characters.
- October 9, 2026WebVTT (Web Video Text Tracks) is a W3C specification for a file format marking up text track resources in combination…
- October 9, 2026WebRTC (Web Real-Time Communication) is an API that can be used by video-chat, voice-calling, and P2P-file-sharing Web apps.
- October 9, 2026WebSocket is a protocol that allows for a persistent TCP connection between server and client so they can exchange data…
- October 9, 2026WebKit is a framework that displays properly-formatted webpages based on their markup.
- October 9, 2026WebIDL is the interface description language used to describe the data types, interfaces, methods, properties, and other components which make…
- October 9, 2026WebDAV (Web Distributed Authoring and Versioning) is an HTTP Extension that lets web developers update their content remotely from a…
- October 9, 2026WebGL (Web Graphics Library) is a JavaScript API that draws interactive 2D and 3D graphics.
- October 9, 2026A web server is a piece of software that often runs on a hardware server offering service to a user,…
- October 9, 2026Web standards are rules established by international standards bodies that define how the Web works (and which sometimes control the…
- October 9, 2026Web performance is the objective time from when a request for content is made until the requested content is displayed…
- October 9, 2026The Web Accessibility Initiative (WAI) is an effort by the W3C to develop standards and guidelines to help everyone building…
- October 9, 2026Web Content Accessibility Guidelines (WCAG) is a recommendation published by the Web Accessibility Initiative (WAI) group at the W3C, outlining…
- October 9, 2026The World Wide Web Consortium (W3C) is an international body that maintains Web-related rules and frameworks.
- October 9, 2026VoIP (Voice over Internet Protocol) is a technology used to transmit voice messages over IP (Internet Protocol) networks.
- October 9, 2026A void element is an element in HTML that cannot have any child nodes (i.e., nested elements or text nodes).
- October 9, 2026In computer graphics, a viewport represents a polygonal (normally rectangular) area that is currently being viewed.
- October 9, 2026The portion of the viewport that is currently visible is called the visual viewport.
- October 9, 2026Browser vendors used to add prefixes to experimental or nonstandard CSS properties and JavaScript APIs, so developers could experiment with…
- October 9, 2026In the context of data or an object wrapper around that data, the value is the primitive value that the…
- October 9, 2026A Universally Unique Identifier (UUID) is a label used to uniquely identify a resource among all other resources of that…
- October 9, 2026UX is an acronym that stands for User eXperience.
- October 9, 2026UTF-16 is a character encoding standard for Unicode.
- October 9, 2026UTF-8 (UCS Transformation Format 8) is the World Wide Web's most common character encoding.
- October 9, 2026A Uniform Resource Locator (URL) is a text string that specifies where a resource (such as a web page, image,…
- October 9, 2026A user agent is a computer program representing a person, for example, a browser in a Web context.
- October 9, 2026A URI (Uniform Resource Identifier) is a string that refers to a resource.
- October 9, 2026Unix time is a method to represent a timestamp, and is usually defined as the number of seconds since the…
- October 9, 2026User Interface (UI) is anything that facilitates the interaction between a user and a machine.
- October 9, 2026UDP (User Datagram Protocol) is a long standing protocol used together with IP for sending data when transmission speed and…
- October 9, 2026User Agent Accessibility Guidelines (UAAG) is a recommendation published by the Web Accessibility Initiative group at the W3C, explaining how…
- October 9, 2026In JavaScript, a truthy value is a value that is considered true when encountered in a Boolean context.
- October 9, 2026Tree shaking is a term commonly used within a JavaScript context to describe the removal of dead code.
- October 9, 2026Trident (or MSHTML) was the proprietary rendering engine that powered Internet Explorer.
- October 9, 2026Transport Layer Security (TLS), formerly known as Secure Sockets Layer (SSL), is a protocol used by applications to communicate securely…
- October 9, 2026Transient activation (or "transient user activation") is a window state that indicates a user has recently directly and meaningfully interacted…
- October 9, 2026The top layer is a specific layer that spans the entire width and height of the viewport and sits on…
- October 9, 2026Time to Interactive (TTI) is a non-standardized web performance 'progress' metric defined as the point in time when the last…
- October 9, 2026A TLD (top-level domain) is the most generic domain in the Internet's hierarchical DNS (domain name system).
- October 9, 2026Trust On First Use (TOFU) is a security model in which a client needs to create a trust relationship with…
- October 9, 2026Time to First Byte (TTFB) refers to the time between the browser requesting a page and when it receives the…
- October 9, 2026Thread in computer science is the execution of running multiple tasks or programs at the same time.
- October 9, 2026Throttling originally meant slowing down the rate of fluid flow using an obstruction.
- October 9, 2026The Khronos Group is an open, non-profit, member-driven consortium of over 150 industry-leading companies.
- October 9, 2026TCP slow start is an algorithm that helps discover the available network bandwidth for packet transfer, and balance transmission speed…
- October 9, 2026In 3D graphics, a texel (short for "texture pixel") is an individual element of a texture.
- October 9, 2026TCP (Transmission Control Protocol) is an important network protocol that lets two hosts connect and exchange data streams.
- October 9, 2026TCP (Transmission Control Protocol) uses a three-way handshake (aka TCP-handshake, three message handshake, and/or SYN-SYN-ACK) to set up a TCP/IP…
- October 9, 2026In HTML, a tag is used for creating an element.
- October 9, 2026Serializable objects are objects that can be serialized and later deserialized in any JavaScript environment ("realm").
- October 9, 2026SEO (Search Engine Optimization) is the process of making a website more visible in search results, also termed improving search…
- October 9, 2026In programming, Semantics refers to the meaning of a piece of code — for example "what effect does running that…
- October 9, 2026A CSS selector is the part of a CSS rule that describes what elements in a document the rule will…
- October 9, 2026A search engine is a software system that collects information from the World Wide Web and presents it to users…
- October 9, 2026Search engine optimization improves how search engines discover, interpret, and present a site's relevant content.
- October 9, 2026A secure context is a Window or Worker in which certain minimum standards of authentication and confidentiality are met.
- October 9, 2026An SDK (Software Development Kit) is an integrated collection of tools that a developer can use to create software for…
- October 9, 2026SCTP (Stream Control Transmission Protocol) is an IETF standard for a transport protocol which enables the reliable, in-order transmission of…
- October 9, 2026Scroll snapping is a feature where content "snaps" to a specific position when a scroll operation finishes, such as a…
- October 9, 2026A scroll container is an element box whose content can be scrolled, whether or not scroll bars are present.
- October 9, 2026Scroll chaining refers to the behavior observed when a user scrolls past the Scroll boundary of a scrollable element, causing…
- October 9, 2026A scroll boundary is the point at which a scrollable element cannot be scrolled any further in a particular direction,…
