Web Applications Working Group - Publications
- Recommendations
- Group Notes
- Proposed Recommendations
- Candidate Recommendations
- Working Drafts
- First Public Working Drafts
Recommendations
-
ARIA in HTML
- 2022-12-21
- Accessibility
This specification defines the authoring rules (author conformance requirements) for the use of Accessible Rich Internet Applications (WAI-ARIA) 1.1 and Digital Publishing WAI-ARIA Module 1.0 attributes on [HTML] elements. This specification's primary objective is to define requirements for use with conformance checking tools used by authors (i.e., web developers). These requirements will aid authors in their development of web content, including custom interfaces/widgets, that makes use of ARIA to complement or extend the features of the host language [HTML].
Group Notes
-
Web App Manifest - Application Information
- 2022-10-25
This document is a registry of supplementary members for the Web App Manifest specification that provide additional metadata to an application manifest. This metadata can be used in a digital storefront or other surfaces where this web application may be marketed or distributed, or to enhance an installation dialog when installing a web application.
Proposed Recommendations
-
Web Share API
- 2022-12-15
- Web API
This specification defines an API for sharing text, links and other content to an arbitrary destination of the user's choice.
Candidate Recommendations
-
Web Share API
- 2022-08-30
- Web API
This specification defines an API for sharing text, links and other content to an arbitrary destination of the user's choice.
Working Drafts
-
Clipboard API and events
- 2021-08-06
- Web API
This document describes apis for clipboard operations such as copy/cut and paste, or drag and drop in web applications.
-
Contact Picker API
- 2023-01-27
- Web API
An API to give one-off access to a user’s contact information with full control over the shared data.
-
Image Resource
- 2021-06-04
- Web API
This document defines the concept of an "image resource" and a corresponding WebIDL ImageResource dictionary. Web APIs can use the ImageResource dictionary to represent an image resource in contexts where an HTMLImageElement is not suitable or available (e.g., in a Worker).
-
Indexed Database API 3.0
- 2022-09-15
- Web API
This document defines APIs for a database of records holding simple values and hierarchical objects. Each record consists of a key and some value. Moreover, the database maintains indexes over records it stores. An application developer directly uses an API to locate records either by their key or by using an index. A query language can be layered on this API. An indexed database can be implemented using a persistent B-tree data structure.
-
Input Events Level 1
- 2019-05-30
- Web API
This specification defines additions to events for text and related input to allow for the monitoring and manipulation of default browser behavior in the context of text editor applications and other applications that deal with text input and text formatting. This specification builds on the UI events spec.
-
Input Events Level 2
- 2019-05-30
This specification defines additions to events for text and related input to allow for the monitoring and manipulation of default browser behavior in the context of text editor applications and other applications that deal with text input and text formatting. This specification builds on the UI events spec.
-
Intersection Observer
- 2022-07-06
- DOM
This specification describes an API that can be used to understand the visibility and position of DOM elements ("targets") relative to a containing element or to the top-level viewport ("root"). The position is delivered asynchronously and is useful for understanding the visibility of elements and implementing pre-loading and deferred loading of DOM content.
-
Pointer Lock 2.0
- 2022-07-08
- Web API
This specification defines an API that provides scripted access to raw mouse movement data while locking the target of mouse events to a single element and removing the cursor from view. This is an essential input mode for certain classes of applications, especially first person perspective 3D applications and 3D modeling software.
-
Screen Orientation
- 2022-12-16
- Web API
Defines APIs to read screen orientation state and to lock the screen orientation to a specific state.
-
Selection API
- 2022-12-17
- Web API
This specification defines APIs to select objects within a document.
-
The Screen Orientation API
- 2022-10-23
- Web API
Defines APIs to read screen orientation state and to lock the screen orientation to a specific state.
-
UI Events
- 2022-09-13
- DOM
This specification defines the Document Object Model Events Level 3, a generic platform- and language-neutral event system which allows registration of event handlers, describes event flow through a tree structure, and provides basic contextual information for each event. The Document Object Model Events Level 3 builds on the Document Object Model Events Level 2 [DOM2 Events].
-
Web Application Manifest
- 2023-01-25
This specification defines a manifest, which provides developers with a centralized place to put metadata about a web application.
First Public Working Drafts
-
Web Locks API
- 2023-01-05
- Web API
This document defines a web platform API that allows script to asynchronously acquire a lock over a resource, hold it while work is performed, then release it. While held, no other script in the origin can acquire a lock over the same resource. This allows contexts (windows, workers) within a web application to coordinate the usage of resources.