From 8447b1394c4fc935cdb9320978b126cdca051d82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Daoust?= Date: Fri, 23 Mar 2018 03:53:21 +0100 Subject: [PATCH] [Mobile] Replace WebVR by WebXR in the media page (#199) See #188. I moved WebVR to the Discontinued features section since development on it halted, and pointed out that WebXR also addresses AR scenarios. Also updated the WebVR CG name into the new "Immersive Web CG", even though they haven't enacted that change on the CG home page yet. --- data/webvr.json | 9 ++++----- data/webxr.json | 17 +++++++++++++++++ mobile/media.html | 7 +++++-- 3 files changed, 26 insertions(+), 7 deletions(-) create mode 100644 data/webxr.json diff --git a/data/webvr.json b/data/webvr.json index 95dc6422..ee3cceff 100644 --- a/data/webvr.json +++ b/data/webvr.json @@ -1,16 +1,15 @@ { "wgs": [ { - "label": "WebVR Community Group", + "label": "Immersive Web Community Group", "url": "https://www.w3.org/community/webvr/" } ], "impl": { - "caniuse": null, + "caniuse": "webvr", "chromestatus": 4532810371039232, - "mozstatus": null, - "edgestatus": null, - "webkitstatus": null + "edgestatus": "WebVR", + "webkitstatus": "specification-webvr" }, "title": "WebVR", "editors": "https://w3c.github.io/webvr/" diff --git a/data/webxr.json b/data/webxr.json new file mode 100644 index 00000000..495aea3a --- /dev/null +++ b/data/webxr.json @@ -0,0 +1,17 @@ +{ + "editors": "https://w3c.github.io/webvr/", + "title": "WebXR Device API", + "wgs": [ + { + "label": "Immersive Web Community Group", + "url": "https://www.w3.org/community/webvr/" + } + ], + "impl": { + "caniuse": null, + "chromestatus": 5680169905815552, + "mozstatus": null, + "edgestatus": null, + "webkitstatus": null + } +} diff --git a/mobile/media.html b/mobile/media.html index a306a80e..aefd5f75 100644 --- a/mobile/media.html +++ b/mobile/media.html @@ -60,8 +60,8 @@

Exploratory work

New mobile screens can render content in high resolution using a broader color space beyond the classical sRGB color space. To adapt to wide-gamut displays, all the graphical systems of the Web will need to adapt to these broader color spaces. CSS Colors Level 4 is proposing to define CSS colors in color spaces beyond the classical sRGB. Similarly, work on making canvas color-managed should enhance the support for colors in HTML Canvas.

-
-

The WebVR specification is a low-level API that allows applications to access and control head-mounted displays (HMD) using JavaScript. It is a critical enabler to render 360° video content in Virtual Reality headsets and in mobile devices used as such.

+
+

The WebXR Device API specification is a low-level API that allows applications to access and control head-mounted displays (HMD) using JavaScript and create compelling Virtual Reality (VR) / Augmented Reality (AR) experiences. It is a critical enabler to render 360° video content in Virtual Reality headsets and in mobile devices used as such.

@@ -90,6 +90,9 @@

Discontinued features

Network service discovery
The Network Service Discovery API was to offer a lower-level approach to the establishment of multi-device operations, by providing integration with local network-based media renderers, such as those enabled by DLNA, UPnP, etc. This effort was discontinued out of privacy concerns and lack of interest from implementers. The current approach is to let the user agent handle network discovery under the hoods, as done in the Presentation API and Remote Playback API.
+ +
WebVR
+
Development of the WebVR specification that allowed access and control of Virtual Reality (VR) devices, and which is supported in some browsers, has halted in favor of the WebXR Device API, which extends the scope of the work to Augmented Reality (AR) devices.