Devices and Sensors Working Group - Publications
Recommendations
The Geolocation API provides access to geographical location information associated with the hosting device.
- Deliverers
- Devices and Sensors Working Group
This specification defines HTML form enhancements that provide access to the audio, image and video capture capabilities of the device.
Notes
- Deliverers
- Devices and Sensors Working Group
The Motion Sensors Explainer Note is an introduction to low-level and high-level motion sensors, their relationship, inner workings and common use-cases.
- Deliverers
- Devices and Sensors Working Group
This document captures common practices in designing APIs that fit well into the Web platform as a whole, using WebIDL.
- Deliverers
- Devices and Sensors Working Group
This document describes privacy best practices for web applications, including those that might use device APIs.
This document lists the design goals and requirements that potential W3C recommendations should support in order to enable access to services and content provided by home network devices on other devices, including the discovery and playback of content available to those devices, both from services such as traditional broadcast media and internet based services but also from the home network.
- Deliverers
- Devices and Sensors Working Group
This document defines requirements for controlling access to device APIs, illustrated by corresponding use cases.
- Deliverers
- Devices and Sensors Working Group
This document provides definitions, use cases, and requirements for making device APIs more privacy-friendly.
- Deliverers
- Devices and Sensors Working Group
These are the requirements intended to be met in the development of client-side APIs that enable the creation of Web Applications and Web Widgets that interact with devices services such as Calendar, Contacts, Camera, etc.
Candidate Recommendation Drafts
- Deliverers
- Devices and Sensors Working Group
This specification defines accelerometer sensor interface for obtaining information about acceleration applied to the X, Y and Z axis of a device that hosts the sensor.
- Deliverers
- Devices and Sensors Working Group
This specification defines a concrete sensor interface to monitor the rate of rotation around the device’s local three primary axes.
- Deliverers
- Devices and Sensors Working Group
The Generic Sensor API defines a framework and abstract Sensor interface to provide a consistent basis for writing for concrete sensor specifications. It is intended to be extended to accommodate different sensor types.
Working Drafts
- Deliverers
- Devices and Sensors Working Group
This specification defines a concrete sensor interface to measure magnetic field in the X, Y and Z axis.
- Deliverers
- Devices and Sensors Working Group
This document specifies an API that allows web applications to request and be notified of changes of the posture of a foldable device.
- Deliverers
- Devices and Sensors Working Group
The Compute Pressure API provides a way for websites to react to changes in the CPU pressure of the target device, such that websites can trade off resources for an improved user experience.
An API to give one-off access to a user’s contact information with full control over the shared data.
- Deliverers
- Devices and Sensors Working Group
This specification defines the GeolocationSensor interface for obtaining geolocation of the hosting device.
This document specifies an API that allows web applications to request a screen wake lock. Under the right conditions, and if allowed, the screen wake lock prevents the system from turning off a device's screen.
- Deliverers
- Devices and Sensors Working Group
This specification defines a new DOM event type that provides information about the battery status of the hosting device and associated auxiliary devices.
This specification defines several new DOM event types that provide information about the physical orientation and motion of a hosting device.
- Deliverers
- Devices and Sensors Working Group
This specification defines a means to receive events that correspond to a light sensor detecting the presence of a light.
- Deliverers
- Devices and Sensors Working Group
This specification defines a base orientation sensor interface and concrete sensor subclasses to monitor the device’s physical orientation in relation to a stationary three dimensional Cartesian coordinate system.
- Deliverers
- Devices and Sensors Working Group
This specification defines a means to receive events that correspond to a proximity sensor detecting the presence of a physical object.
This document collates the scenarios that are target use cases for the Media Capture API that enables access to media input capabilities for Web applications using Javascript.
Retired specifications
- Calendar API - history
- Network Service Discovery - history
- Permissions for Device API Access - history
- Pick Contacts Intent - history
- Pick Media Intent - history
- The Media Capture API - history
- The Messaging API - history
- The Network Information API - history
- The System Information API - history
- Web Intents - history
- Web Intents Addendum - Local Services - history