Webvr Firefox



WebVR is Deprecated!

WebVR has been replaced by the WebXR Device API, which has wider support, more features, better performance, and supports both VR and AR. This page is preserved as a historical reference, but the information on it is no longer relevant and you almost certainly want to be looking at immersiveweb.dev instead!

Specification

  • In 2014, Josh and Casey’s first prototype, Hiro, proved that WebVR and Firefox could deliver a low-friction, install-free VR experience built on an open web stack. Around that time, we also.
  • The WebVR API is a nascent, but very interesting new feature of the web platform that allows developers to create web-based virtual reality experiences. It does this by providing access to VR headsets connected to your computer as VRDisplay objects, which can be manipulated to start and stop presentation to the display, queried for movement data (e.g. Orientation and position) that can be used.
  • WebVR v1.1 is supported by Microsoft Edge on Windows. Firefox and Supermedium are also supported with SteamVR. I don’t have a headset. The easiest way to get started is with a basic headset like Google Cardboard.
  • WebXR multi-experience by the Mozilla Mixed Reality team to celebrate the official release of the WebXR specification.

The Spec Editor’s Draft is hosted on GitHub.

FireFox is at the forefront of WebVR, it's interesting that they don't care about WindowsMR users. Also interesting that I can run SteamVR games designed for Vive but I can't run FireFox. Really don't understand, but I guess interest in WindowsMR is just a really low priority for the FireFox team.

How can I try it?

The WebVR API is currently available in Firefox for Windows; Firefox Reality for Oculus Go, Daydream, and VIVEPORT; Chrome 56+ for Android (Origin Trial); Chrome Canary for Windows; Microsoft Edge for Windows; Samsung Internet for Gear VR; Supermedium for Windows; and Firefox Nightly builds on macOS. You can get the latest WebVR-enabled browsers here:

  • Download Chrome for Android (read instructions)
  • Download Firefox and Firefox Nightly builds (VIVE on macOS) (read instructions)
  • Firefox Reality for Oculus Go, Daydream, and VIVEPORT (search for “Firefox Reality” on the store)
  • Oculus Browser for Gear VR (read instructions)
  • Samsung Internet for Gear VR (read instructions)
  • Microsoft Edge for Windows Mixed Reality headsets (read instructions)

Or, if you want to add WebVR to your mobile site today, you can use the WebVR Polyfill to provide support for Cardboard mobile devices (such as for iOS and Android).

(Experimental WebVR support in Chrome Canary for Windows is also available but not recommended for use at this time due to incompatibilites with recent graphics drivers. We suggest using Firefox or Microsoft Edge for WebVR on Windows in the meantime.)

You can test your browser’s support for the WebVR API with these samples:

Firefox Vr Browser

How can I contribute?

The best place to contribute is the WebVR mailing list. Developers of the Chrome, Firefox, and Samsung Internet Browser builds are on that list, as well as other community members who are enthusiastic about VR on the Web.

How can I get the code?

The code that powers WebVR is available online, if you want to take a peek under the hood:

Webvr Firefox

Reporting issues

For the time being, use the following links to view and report issues with WebVR implementations:

  • Chrome issues (file issue)
  • Firefox Desktop issues (file issue)
  • Firefox Reality (file issue)
  • Samsung Internet Browser for Gear VR issues (file issue)

WebVR Emulator

Jaume Sánchez Elias (@thespite) has created a Chrome extension that allows developers to emulate a VR headset for testing the API without needing any VR hardware. Check it out!

Sites that use WebVR

Misc. Links

  • WebVR Slack (sign up)

WebVR is Deprecated!

WebVR has been replaced by the WebXR Device API, which has wider support, more features, better performance, and supports both VR and AR. This page is preserved as a historical reference, but the information on it is no longer relevant and you almost certainly want to be looking at immersiveweb.dev instead!

What is WebVR?

WebVR is an open specification that makes it possible to experience VR in your browser. The goal is to make it easier for everyone to get into VR experiences, no matter what device you have.

How do I experience WebVR?

You need two things to experience WebVR: a headset and a compatible browser.

I’ve already got a headset.

Select your headset below to find out which browsers work best for you.

Works best with Chrome on Android devices. You can still experience WebVR content in other browsers on Android and iOS, but it might not be as smooth since those browsers don’t fully support WebVR.
Webvr Firefox
Works with Chrome and Firefox Reality on Daydream-ready Android devices.
Works with Oculus Browser and Samsung Internet.
Works with Firefox and Supermedium on Windows.
Works with Oculus Browser and Firefox Reality.

Webvr Firefox Not Working

Works with Firefox, Servo, and Supermedium on Windows. On macOS, you can use Firefox Nightly.
Works with Firefox Reality.
Does not currently support WebVR.
WebVR v1.1 is supported by Microsoft Edge on Windows. Firefox and Supermedium are also supported with SteamVR.

I don’t have a headset.

Enable Webvr Firefox

The easiest way to get started is with a basic headset like Google Cardboard. Just drop your phone in, and you’re ready to go. You can also use your phone with more advanced headsets like Samsung Gear VR and Google Daydream.

Firefox Webvr Not Working

For the best performance and most features, you can use a VR headset connected to a computer, like Oculus Rift or HTC VIVE. Those will allow for higher framerates, higher resolutions, and even let you walk around in VR.

Firefox Webvr Vive Not Working

Webvr firefox androidWebvr

Or, on some sites, you can just use your computer or phone without a headset. You won’t be able to see in 3D or interact as fully in most VR worlds, but you can still look around in 360 degrees.