RETIRED
The concepts defined in this specification were merged into the CSSOM spec.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
The concepts defined in this specification were merged into the CSSOM spec.
webcomponents
Web Components specificationsimport-maps
How to control the behavior of JavaScript importsvirtual-scroller
focus-visible
Polyfill for `:focus-visible`webusb
Connecting hardware to the web.webpackage
Web packaging formatEventListenerOptions
An extension to the DOM event pattern to allow authors to disable support for preventDefaultportals
A proposal for enabling seamless navigations between sites or pagesfloc
This proposal has been replaced by the Topics API.inert
Polyfill for the inert attribute and property.scheduling-apis
APIs for scheduling and controlling prioritized tasks.view-transitions
file-system-access
Expose the file system on the user’s device, so Web apps can interoperate with the user’s native applications.background-sync
A design and spec for ServiceWorker-based background synchronizationua-client-hints
Wouldn't it be nice if `User-Agent` was a (set of) client hints?scroll-to-text-fragment
Proposal to allow specifying a text snippet in a URL fragmentobservable
Observable API proposalaom
Accessibility Object Modelkv-storage
[On hold] A proposal for an async key/value storage API for the webturtledove
TURTLEDOVEnavigation-api
The new navigation API provides a new interface for navigations and session history, with a focus on single-page application navigations.webmonetization
Proposed Web Monetization standardtrust-token-api
Trust Token APIattribution-reporting-api
Attribution Reporting APIdirect-sockets
Direct Sockets API for the web platformshape-detection-api
Detection of shapes (faces, QR codes) in imagesdisplay-locking
A repository for the Display Locking specdbsc
background-fetch
API proposal for background downloading/uploadingfirst-party-sets
serial
Serial ports API for the platform.resize-observer
This repository is no longer active. ResizeObserver has moved out of WICG intopriority-hints
A browser API to enable developers signal the priorities of the resources they need to download.sanitizer-api
is-input-pending
proposals
A home for well-formed proposed incubations for the web platform. All proposals welcome.spatial-navigation
Directional focus navigation with arrow keysjs-self-profiling
Proposal for a programmable JS profiling API for collecting JS profiles from real end-user environmentscq-usecases
Use cases and requirements for standardizing element queries.isolated-web-apps
Repository for explainers and other documents related to the Isolated Web Apps proposal.visual-viewport
A proposal to add explicit APIs to the Web for querying and setting the visual viewportinterventions
A place for browsers and web developers to collaborate on user agent interventions.frame-timing
Frame Timing APIlayout-instability
A proposal for a Layout Instability specificationpage-lifecycle
Lifecycle API to support system initiated discarding and freezingnav-speculation
Proposal to enable privacy-enhanced preloadingspeech-api
Web Speech APIcookie-store
Asynchronous access to cookies from JavaScriptwebhid
Web API for accessing Human Interface Devices (HID)color-api
A proposal and draft spec for a Color object for the Web Platform, loosely influenced by the Color.js work. Heavily WIP, if you landed here randomly, please move along.fenced-frame
Proposal for a strong boundary between a page and its embedded contentdevtools-protocol
DevTools Protocolsms-one-time-codes
A way to format SMS messages for use with browser autofill features such as HTML’s autocomplete=one-time-code.bundle-preloading
Bundles of multiple resources, to improve loading JS and the Web.translation-api
A proposal for translator and language detector APIsprivacy-preserving-ads
Privacy-Preserving Adsmanifest-incubations
Before install prompt API for installing web applicationswindow-controls-overlay
netinfo
compression-dictionary-transport
intrinsicsize-attribute
Proposal to add an intrinsicsize attribute to media elementsanimation-worklet
🚫 Old repository for AnimationWorklet specification ➡️ New repository: https://github.com/w3c/css-houdini-draftscontainer-queries
local-peer-to-peer
↔️ Proposal for local communication between browsers without the aid of a server.shared-storage
Explainer for proposed web platform Shared Storage APIasync-append
A way to create DOM and add it to the document without blocking the main thread.indexed-db-observers
Prototyping and discussion around indexeddb observers.canvas-formatted-text
file-handling
API for web applications to handle filescanvas-color-space
Proposed web platform feature to add color management, wide gamut and high bit-depth support to the <canvas> element.local-font-access
Web API for enumerating fonts on the local systemperformance-measure-memory
performance.measureMemory APIdigital-credentials
Digital Credentials, like driver's licenseshandwriting-recognition
Handwriting Recognition Web API Proposalweb-app-launch
Web App Launch Handlerpwa-url-handler
ContentPerformancePolicy
A set of policies that a site guarantees to adhere to, browsers enforce, and embedders can count on.starter-kit
A simple starter kit for incubationscss-parser-api
This is the repo where the CSS Houdini parser API will be worked onclose-watcher
A web API proposal for watching for close requests (e.g. Esc, Android back button, ...)eyedropper-api
idle-detection
A proposal for an idle detection and notification API for the webstorage-foundation-api-explainer
Explainer showcasing a new web storage API, NativeIOvideo-editing
uuid
UUID V4client-hints-infrastructure
Specification for the Client Hints infrastructure - privacy preserving proactive content negotiationsparrow
private-network-access
element-timing
A proposal for an Element Timing specification.document-picture-in-picture
video-rvfc
video.requestVideoFrameCallback() incubationtime-to-interactive
Repository for hosting TTI specification and discussions around it.digital-goods
soft-navigations
Heuristics to detect Single Page Apps soft navigationsraw-clipboard-access
An explainer for the Raw Clipboard Access featurestorage-buckets
API proposal for managing multiple storage bucketspending-beacon
A better beaconing APIadmin
👋 Ask your questions here! 👋web-smart-card
Repository for the Web Smart Card Explainerweb-preferences-api
The Web Preference API aims to provide a way for sites to override the value for a given user preference (e.g. color-scheme preference) in a way that fully integrates with existing Web APIs.Love Open Source and this site? Check out how you can help us