Como la empresa de tecnología más valiosa del mundo, las decisiones que toma Apple tienden a repercutir en toda la industria. La evidencia reciente apunta fuertemente a que Apple planea admitir WebXR en Safari y posiblemente sus próximos auriculares XR, lo que ampliaría el consenso sobre el estándar.

WebXR es un estándar web diseñado para que los desarrolladores puedan ofrecer experiencias de AR y VR directamente desde un navegador web. Si bien Safari en dispositivos iOS tenía cierto soporte básico para el estándar precursor (WebVR) en la era Cardboard, Apple no ha hecho mucho para adoptar la encarnación moderna de WebXR.

Pero eso parece estar cambiando pronto. Desarrollador Maximiliano Firtman avistado cuatro nuevas características experimentales de WebXR en la última versión de Safari en iOS 15.4 beta:

  • Modo Realidad Aumentada WebXR
  • API del dispositivo WebXR
  • Módulo de mandos WebXR
  • Módulo de entrada manual WebXR

Firtman señala que las características, tal como existen actualmente, parecen admitir solo dispositivos externos; y postula “esto está preparando el escenario para las próximas gafas o auriculares de Apple”.

Esto es algo sorprendente considerando que Apple ha sido empujando AR en sus dispositivos iOS y presumiblemente querría usar WebXR para permitir que los desarrolladores aprovechen las capacidades ARKit de iOS. Incluso si las características experimentales actuales solo son compatibles con dispositivos externos, parece probable que Apple finalmente admita WebXR de manera más completa en Safari en el futuro.

Las nuevas capacidades llegan unos meses después de una lista de trabajos de Apple para un ‘Ingeniero de gráficos 3D WebKit‘ que menciona específicamente a WebXR como parte del rol.

Serás responsable de impulsar el futuro de los gráficos en la web. Esto incluye trabajar en estándares 3D y GPGPU como WebGPU, AR y WebXR. Se le alentará a trabajar en todas las capas de código mientras mantiene una comprensión firme de la arquitectura del software. Y ayudará a definir la próxima generación de estándares web a través de la participación en los órganos de gobierno, incluidos WHATWG y W3C.

Otra oferta de trabajo de Apple publicada el mes pasado busca un ‘Ingeniero de Prototipos y Marco de Pruebas de Interacción‘ y enumera “Experiencia con OpenXR, WebXR” entre sus “requisitos adicionales”.

La compatibilidad con WebXR se ha estado gestando en Safari durante bastante tiempo, incluso si aún no se ha integrado gran parte en el navegador. WebKit es el motor de navegación que constituye la base de Safari; el sitio de seguimiento de errores de WebKit muestra que el El primer trabajo de implementación de la API central del dispositivo WebXR comenzó a principios de 2020 y el trabajo ha estado en curso desde entonces. No está claro si Apple adoptará todas las capacidades de WebXR de WebKit, pero dados los primeros atisbos de Safari en iOS 15.4 beta, parece que la compañía está preparada para respaldar el estándar de manera sustancial.

Ir arriba