diff --git a/mobile/adaptation.html b/mobile/adaptation.html index 97d11d4c..00988dd8 100644 --- a/mobile/adaptation.html +++ b/mobile/adaptation.html @@ -24,7 +24,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

CSS Device Adaptation defines a set of CSS directives to define the size on which this layout should be based, relatively to the size of the underlying device — specifying what has been implemented using the <meta name="viewport"> element so far.

Media Queries Level 4 adds the availability and type of a pointing device, as well as the ability to hover over elements, to the list of capabilities that may be used to adapt the layout and behavior of a Web page. Moreover, Media Queries Level 5 lets developers specify media queries that react to the ambient luminosity and to script-defined variables, making it easier to cater for more complex adaptation rules in the overall logic of the application.

diff --git a/mobile/forms.html b/mobile/forms.html index d2ccd72a..b4f94a44 100644 --- a/mobile/forms.html +++ b/mobile/forms.html @@ -19,7 +19,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

Date and time entries can take advantage of a number of dedicated form controls (e.g. <input type="date">) to trigger the use of a native calendar control, avoiding the need to create custom JS-based controls that cannot be easily tailored to cope for the variety of mobile devices available on the market.

diff --git a/mobile/graphics.html b/mobile/graphics.html index 8e2310b0..5843b7a4 100644 --- a/mobile/graphics.html +++ b/mobile/graphics.html @@ -31,7 +31,7 @@

Well-deployed technologies

NB: a 3D graphic API for HTML5 canvas, called WebGL, has been developed outside of W3C, as part of the Khronos Group; this API has been built to be compatible with OpenGL ES, i.e. for embedded systems, and is intended to work on mobile devices. The GPU for the Web Community Group also started to design a new Web API to expose modern 3D graphics and computation capabilities in a performant, powerful and safe manner, with a goal to be agnostic of and compatible with existing native system platforms (such as Direct3D, Metal, or Vulkan).

-

Specifications in progress

+

Technologies in progress

Animations can also be managed via scripting through the API exposed in Web Animations.

To ensure optimal performances when animating parts of an app, authors can make use of the CSS will-change property to let browsers compute the animation ahead of its occurrence.

diff --git a/mobile/lifecycle.html b/mobile/lifecycle.html index 745e0683..d8aacfd8 100644 --- a/mobile/lifecycle.html +++ b/mobile/lifecycle.html @@ -26,7 +26,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

Whether packaged or not, users rely on a variety of metadata (name, icons) to identify the apps they want to use among their list of regularly used applications. The Web App Manifest specification lets developers group all these metadata into a single JSON file.

diff --git a/mobile/media.html b/mobile/media.html index 9be3cff2..89d363b9 100644 --- a/mobile/media.html +++ b/mobile/media.html @@ -24,7 +24,7 @@

Well-deployed technologies

The Canvas 2D Context API enables modifying images, which in turn opens up the possibility of video editing, thus bringing multimedia manipulation capabilities to the Web platform.

-

Specifications in progress

+

Technologies in progress

Beyond the declarative approach enabled by the <audio> element, the Web Audio API provides a full-fledged audio processing API, which includes support for low-latency playback of audio content.

diff --git a/mobile/network.html b/mobile/network.html index 16b59a1d..acdeded3 100644 --- a/mobile/network.html +++ b/mobile/network.html @@ -40,7 +40,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

The Beacon API aims at letting developers queue unsupervised HTTP requests, leaving it to the browser to execute them when appropriate, opening the door for better network optimizations.

diff --git a/mobile/payment.html b/mobile/payment.html index f2d78d6e..758656e4 100644 --- a/mobile/payment.html +++ b/mobile/payment.html @@ -19,7 +19,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

Following a successful workshop on Web payments in 2014 and discussions on use cases and priorities for Web payments in the Web Payment Interest Group, W3C chartered a Web Payments Working Group to develop browser APIs to facilitate payment operations in Web applications:

diff --git a/mobile/performance.html b/mobile/performance.html index 3cd344f8..90fc03e9 100644 --- a/mobile/performance.html +++ b/mobile/performance.html @@ -44,7 +44,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

The Resource Hints and Preload specifications let developers optimize the download of resources by enabling to delay either the download or the execution of the downloaded resource.

diff --git a/mobile/security.html b/mobile/security.html index 929c8f5a..fb8a468c 100644 --- a/mobile/security.html +++ b/mobile/security.html @@ -40,7 +40,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

Many sensitive APIs, e.g. those that expose mobile device sensors, are gated by a request for user consent; while these requests give control to the user, they can be sometimes hard to integrate in the overall user experience without visibility on which permission has been granted or denied. The Permissions API aims at fixing this.

diff --git a/mobile/sensors.html b/mobile/sensors.html index 74da377a..88bedc38 100644 --- a/mobile/sensors.html +++ b/mobile/sensors.html @@ -23,7 +23,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

The Generic Sensor API defines a framework for exposing sensor data to the Web platform in a consistent way. In particular, the specification defines a blueprint for writing specifications of concrete sensors along with an abstract Sensor interface that can be extended to accommodate different sensor types.

diff --git a/mobile/storage.html b/mobile/storage.html index 470f3794..476faa45 100644 --- a/mobile/storage.html +++ b/mobile/storage.html @@ -21,7 +21,7 @@

Well-deployed technologies

The HTML5 download attribute provides a simple mechanism to trigger a file download (rather than a page navigation), with the possibility of setting a user-friendly filename.

-

Specifications in progress

+

Technologies in progress

The File Reader API makes it possible to load the content of a file, for richer interactions with the file system. However, note discussions on a sandboxed filesystem API that could have allowed to write files onto a sandboxed file system have halted for lack of interest.

diff --git a/mobile/userinput.html b/mobile/userinput.html index f78d7950..4ab34752 100644 --- a/mobile/userinput.html +++ b/mobile/userinput.html @@ -27,7 +27,7 @@

Well-deployed technologies

-

Specifications in progress

+

Technologies in progress

The Pointer Events Working Group has made good progress on an alternative approach to handle user input, Pointer Events, that allows to handle mouse, touch and pen events under a single model. It provides a complementary and more unified approach to the currently more widely deployed Touch Events.