
Qué resuelve.
La realidad virtual en el navegador se hace con WebXR. MDN lo describe como un grupo de estándares para dibujar escenas 3D en hardware de realidad virtual. La especificación WebXR Device API del W3C describe el acceso desde la web a dispositivos de realidad virtual y aumentada, incluidos sensores y visores.
Quien entra no instala nada. Abre un enlace en un navegador compatible y entra en una sesión inmersiva. Es la vía más corta para probar una idea, y hay cosas que solo una app nativa puede hacer.
Cómo se plantea.
Un enlace en lugar de una instalación
La experiencia se abre desde una página web, en un visor o en un ordenador compatible.
Detección de capacidades
Se comprueba en tiempo de ejecución si el dispositivo admite una sesión inmersiva, y se ofrece una alternativa si no.
Plan B en pantalla normal
Quien no tenga visor ve la escena en su pantalla, con el ratón o el dedo.
Unity para la web
Con Unity se puede publicar el contenido para ejecutarse en un navegador.
A la tienda como PWA
Una experiencia WebXR alojada se puede empaquetar como aplicación web progresiva para la tienda de Meta Horizon.
Un ejemplo propio
Hicimos un metaverso corporativo en formato web, publicado como proyecto propio.
¿WebXR o app nativa de Quest?
| Criterio | Experiencia WebXR | App nativa para Quest |
|---|---|---|
| Instalación | Ninguna: se abre una página | Desde la tienda del visor |
| Compatibilidad | Se detecta en tiempo de ejecución | Conocida de antemano: el visor elegido |
| Distribución | Un enlace, o una PWA en la tienda de Meta Horizon | Tienda de Meta Quest |
| Capacidades | Las del navegador y el dispositivo | Todas las del visor |
| Cuándo conviene | Para probar una idea o llegar a mucha gente | Para la mejor calidad y el control total |
Qué exige la web inmersiva.
- Qué es WebXR. WebXR permite que una página web entre en una sesión inmersiva de VR o AR en un navegador compatible. En Meta Quest es el modo inmersivo del desarrollo web 3D, según la guía de WebXR de Meta.
- Detectar antes de ofrecer. Meta recomienda detectar las capacidades en tiempo de ejecución antes de ofrecer una sesión inmersiva, y no deducir el soporte de WebXR por el agente de usuario.
- Distribución como PWA. Una experiencia WebXR alojada se puede empaquetar como PWA para distribuirla en la tienda de Meta Horizon, como indica la documentación del navegador de Meta Quest.
- Estándar del W3C. La WebXR Device API es la especificación del W3C. MDN la resume como un grupo de estándares para escenas 3D en VR y para imágenes en el mundo real en AR.
- Unity en el navegador. La opción Web de Unity publica el contenido como programas JavaScript que usan HTML5, WebAssembly y WebGL, según el manual.
Preguntas frecuentes.
Para la experiencia inmersiva, sí. Quien no tiene visor puede ver la escena en pantalla normal, si la hemos preparado así.
No. Hace falta un navegador compatible con WebXR. Por eso se detectan las capacidades antes de ofrecer la sesión.
Sí, como aplicación web progresiva. Lo preparamos si la experiencia está alojada.
No necesariamente. Un metaverso es un espacio compartido, y se puede hacer en formato web. Lo hicimos en Metaverso en formato web.
En OverFuture una aplicación de realidad virtual parte desde 4.500 € (IVA no incluido). El precio final depende de las escenas, la interacción, los dispositivos (Meta Quest o PC VR) y los contenidos 3D.
Publicamos Escape the Urban Underground para Meta Quest y PC VR y, en la web, el metaverso corporativo. Trabajamos con Unity y C# en videojuegos y experiencias interactivas.




