Closed msub2 closed 7 months ago
Thank you for proposing WebXR for inclusion in Interop 2024.
We wanted to let you know that this proposal was not selected to be part of Interop this year.
We are still missing test infrastructure for testing WebXR. Please note this should not be taken as a comment on the technology as a whole, and once the test infrastructure issues are resolved, we would welcome this proposal being resubmitted for a future round of Interop.
For an overview of our process, see proposal selection. Thank you again for contributing to Interop 2024!
Posted on behalf of the Interop team.
Description
The WebXR Device API allows for access to VR (virtual reality) and AR (augmented reality) devices on the web, allowing users to create immersive content that can be accessed solely through the browser. While this API is technically present in the major browser engines, levels of implementation vary heavily:
Specification
https://www.w3.org/TR/webxr/
Open Issues
No response
Tests
https://wpt.fyi/results/webxr
Current Implementations
Standards Positions
https://github.com/mozilla/standards-positions/issues/218 https://github.com/WebKit/standards-positions/issues/155 (without position, but shipping in Safari for visionOS)
Browser bug reports
https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EWebXR&can=2 https://bugzilla.mozilla.org/buglist.cgi?product=Core&component=WebVR&resolution=--- (contains both WebVR and WebXR-related bugs) https://bugs.webkit.org/buglist.cgi?component=WebXR&product=WebKit&resolution=---
Developer discussions
Developer inquries on the meta bug in WebKit's bug tracker User unable to enter WebXR experience on Firefox
Polls & Surveys
https://2022.stateofjs.com/en-US/features/browser-apis/ (The direct share link seems to be broken, but scroll down to "WebXR Device API")
Existing Usage
Chrome Use
https://chromestatus.com/metrics/feature/timeline/popularity/2413 - navigator.xr https://chromestatus.com/metrics/feature/timeline/popularity/3036 - navigator.xr.isSessionSupported
Libraries using the feature
https://github.com/aframevr/aframe https://github.com/mrdoob/three.js https://github.com/BabylonJS/Babylon.js https://github.com/playcanvas/engine
Workarounds
https://github.com/immersive-web/webxr-polyfill
Accessibility Impact
No response
Privacy Impact
No response
Other
No response