Manzana está retrocediendo parte de su respuesta restrictiva a las regulaciones de la UE que lo han obligado a realizar cambios en el iPhone y iOS. Cuando la UE dijo que Apple debe permitir navegadores web de terceros en el iPhone, la empresa respondió cortando las aplicaciones web para la UE. Después de que los desarrolladores y algunos usuarios se quejaran, la compañía cambió su política y nuevamente permitirá a los usuarios de la UE guardar un sitio web como una aplicación en su pantalla de inicio.
Las aplicaciones web se remontan a los días originales del iPhone, cuando no existía la App Store. En cambio, podías anclar una página web a tu pantalla de inicio y funcionaba como una aplicación. La función evolucionó para permitir que las aplicaciones web guarden datos y envíen notificaciones automáticas al usuario. macrumores tiene un buen tutorial sobre cómo funcionan las aplicaciones web y por qué son beneficiosas. Una aplicación web es mucho más pequeña que una aplicación que descargas de la App Store, por ejemplo.
Notablemente, Juegos en la nube de Xbox Se basa en una aplicación web para funcionar en el iPhone. Puedes jugar todos tus juegos de Xbox en tu teléfono, usando un controlador de Xbox, gracias al sitio web de Xbox que actúa como una aplicación web. Al agregar esta función nuevamente a iOS 17.4, Apple ha salvado a los jugadores de Xbox que transmiten su biblioteca de juegos a través de su iPhone. La actualización de software estará disponible a principios de marzo, por lo que la esperamos en cualquier momento.
Las aplicaciones web son un problema de seguridad, según Apple
El Problema con aplicaciones web, descrito por Apple., es que iOS sólo está diseñado para ser seguro cuando un navegador Webkit crea la aplicación web. Webkit es el motor de navegador propio de Apple, diferente de los navegadores Chromium como Google Cromo y microsoft Edge y otros motores de navegación. Si algún navegador Chromium de terceros crea una aplicación web en iOS, podría obtener acceso a la cámara o instalar software adicional sin el conocimiento del usuario. Para solucionar ese problema, Apple anunció que eliminaría la posibilidad de utilizar aplicaciones web para los usuarios de la UE.
Afortunadamente, Apple dice en una actualización reciente que ha cambiado de rumbo y permitirá que navegadores de terceros creen aplicaciones web. Cuando esas aplicaciones se crean y guardan en la pantalla de inicio, parece que se ejecutarán en el motor del navegador Webkit de Apple en lugar de utilizar el navegador de terceros. No está claro cómo esto podría afectar el rendimiento, pero parece un compromiso razonable por ahora.
“Hemos recibido solicitudes para continuar ofreciendo soporte para aplicaciones web de pantalla de inicio en iOS, por lo tanto, continuaremos ofreciendo la capacidad de aplicaciones web de pantalla de inicio existente en la UE. Este soporte significa que las aplicaciones web de la pantalla de inicio continúan basándose directamente en WebKit y su arquitectura de seguridad, y se alinean con el modelo de seguridad y privacidad para aplicaciones nativas en iOS”, dice Apple en su página de desarrollador.
Apple dijo en el pasado que las aplicaciones web no son muy populares, citando «muy baja adopción de aplicaciones web de pantalla de inicio» como una razón por la cual la función no valía la pena el esfuerzo adicional para desarrollar una solución adecuada y segura para este problema.