Devices and Sensors Working Group - Publications
- 1 translation for Geolocation API
The Geolocation API provides access to geographical location information associated with the hosting device.
An API to control the device's vibrator.
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.
This document provides definitions, use cases, and requirements for making device APIs more privacy-friendly.
This document defines requirements for controlling access to device APIs, illustrated by corresponding use cases.
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.
This document describes privacy best practices for web applications, including those that might use device APIs.
This document captures common practices in designing APIs that fit well into the Web platform as a whole, using WebIDL.
Candidate Recommendation Drafts
This specification defines a concrete sensor interface to monitor the rate of rotation around the device’s local three primary axes.
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.
An API to give one-off access to a user’s contact information with full control over the shared data.
This specification defines several new DOM event types that provide information about the physical orientation and motion of a 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.
This specification defines a new DOM event type that provides information about the battery status of the hosting device and associated auxiliary devices.
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.
This specification defines a means to receive events that correspond to a proximity sensor detecting the presence of a physical object.
This specification defines a concrete sensor interface to measure magnetic field in the X, Y and Z axis.
This specification defines the GeolocationSensor interface for obtaining geolocation of the hosting device.
This specification defines a means to receive events that correspond to a light sensor detecting the presence of a light.
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.