There have been several developments related to using VR through a web browser. Recently, Google also released support for VR in their web browser Chrome. But, Mozilla wants to go one step further by adding Augmented Reality and Mixed Reality support. Mozilla hopes to develop systems that will allow devices, frameworks, and toolsets to work together and give web developers tools and publishing platforms to bring immersive content online.
Currently, there is no method to unify AR and VR experiences. There is a recent development in making VR experience cross-platform with the introduction of support for Steam. But same cannot be said about the Augmented Reality. Devices like HoloLens and Meta 2 use completely different standards which are not compatible with each other (despite looking similar).
Mozilla is determined to change this thing by providing a common web-based platform which developers can use to create VR, AR or MR content and the other users can access it over the internet. Mozilla has created a draft WebXR API proposal which will provide access to both AR and VR devices. The WebXR API will formalize the ways various technologies display views of reality and unify concepts common to ARKit and ARCore.
The open source WebXR viewer for iOS will be available soon on the App Store. Mozilla will add support for other platforms soon. The company is not only involved in providing a common platform but they are also experimenting with semi-transparent browser windows for the Meta 2 headset. The users can visit the GitHub repository of WebXR and find out the opportunity to contribute.
GitHub Link for the WebXR API : Webxr-Polyfill