top | item 18857880

(no title)

larsberg | 7 years ago

Firefox Reality is the brand we're using for the suite of browser products across VR and AR devices.

Today, Firefox Reality is available for standalone VR devices (like the HTC Vive Focus) and is a native Java application that talks to the GeckoView library, which is made up of components from the mobile version of Gecko, the Firefox web engine.

Firefox Reality for desktop will similarly be based off of the Firefox Desktop product pieces.

Note that there's a bunch of "Servo inside" - from small Rust components to the Quantum work including the new CSS style system to the forthcoming WebRender component.

I don't have anything to announce today about a Firefox Reality-branded browser based on top of Servo.

discuss

order

jillesvangurp|7 years ago

Probably worth mentioning, Firefox VR is also going targeting Magic Leap: https://blog.mozvr.com/a-new-browser-for-magic-leap/

IMHO the strategy of unlocking a lot of VR and AR content via a browser makes a lot of sense. The ongoing Rustification of Firefox, things like Web GL, WASM, etc. It all makes sense for VR/AR applications to build on that. Solving the empty room problem where there is no meaningful content or where all the interesting content is in somebody else's walled garden is a key challenge.

VR requires a dedicated UX and I can imagine independent hardware vendors are maybe not so eager to e.g. rely on Google for providing them with that UX. Also, Firefox seems to be leading here rather than following.

avaer|7 years ago

Shameless plug, but for WebXR on Magic Leap github.com/webmixedreality/exokit has been the go-to for a while.

I wrote it because I found browsers too slow to move on features like html to texture (powered by webrender) and multi-site blending, which become quite manageable if the browser core is written in JavaScript.