[ad_1]
Bueno, resulta que no es un error que rompió las aplicaciones web del iPhone, también conocidas como aplicaciones web progresivas (PWA), en la UE. Tras las quejas de los desarrolladores y los informes de prensa de que las PWA en la UE ya no funcionaban después de instalar las últimas versiones beta de iOS, Apple actualizó su sitio web para explicar por qué. No es de extrañar que el gigante tecnológico culpe al nuevo reglamento de la UE, la Ley de Mercados Digitales, por el cambio, diciendo que la complejidad que rodea al requisito de la DMA de permitir diferentes motores de navegador es la causa fundamental.
Para mantenerlo actualizado, el investigador de seguridad Tommy Mysk y Open Web Advocacy descubrieron por primera vez que las PWA se degradaron a accesos directos a sitios web con el lanzamiento de la segunda versión beta de iOS 17.4. Al principio no estaba claro si se trataba de un error beta (han sucedido cosas más extrañas) o si la intención era socavar la funcionalidad de las PWA en la UE, un mercado donde Apple ahora se ve obligada a ofrecer aplicaciones alternativas: tiendas, pagos de terceros. , etc. y motores de navegador alternativos, entre otros. En las versiones beta, las PWA, que normalmente permiten que las aplicaciones web funcionen y se sientan más como aplicaciones nativas de iOS, ya no funcionaban. Los desarrolladores notaron que estas aplicaciones web se abren como un marcador guardado en la pantalla de inicio.
Como señaló MacRumors en ese momento, esto significaba que no había «ventanas dedicadas, notificaciones o almacenamiento local a largo plazo». iOS 16.4 también permitió a las PWA agregar notificaciones a sus íconos, como lo harían las aplicaciones nativas. Los usuarios de iOS 17.4 beta informaron que cuando abrieron una aplicación web mientras ejecutaban la versión beta de iOS, el sistema les preguntó si querían abrir la aplicación en Safari o cancelarla. El mensaje indica que la aplicación web «ahora se abrirá en su navegador predeterminado», decía. Posteriormente, los usuarios informaron haber experimentado problemas de pérdida de datos porque un acceso directo al sitio web de Safari no proporciona almacenamiento local. Las notificaciones también dejaron de funcionar.
Aún así, había motivos para ser cautelosos sobre si el cambio fue intencional o no. Varios empleados de TechCrunch se comunicaron repetidamente con Apple para hacer comentarios, pero no recibieron respuesta. (Queríamos saber si la compañía confirmaría si se trataba de un error beta o un cambio intencional y, en caso de ser esto último, cuál fue el razonamiento de Apple). Después del lanzamiento de la siguiente versión beta, The Verge publicó un informe que decía quién señaló esa manzana «parece ser» Las PWA en la UE están en quiebra después de que el gigante tecnológico probablemente tampoco haya recibido una respuesta formal.
Ahora Apple ha reaccionado a su manera. Hoy la compañía actualizó su sitio web detallando los cambios relacionados con DMA en la UE para abordar el problema. En una nueva actualización, la compañía explica que tuvo que realizar tantos cambios en iOS para cumplir con las regulaciones de la UE que un mayor soporte para PWA simplemente estaba descartado.
Tradicionalmente, el sistema iOS proporcionaba soporte para aplicaciones web de pantalla de inicio basándose directamente en WebKit (el motor de navegador de Safari) y su arquitectura de seguridad, dijo Apple. Esto permitió que las aplicaciones web se adaptaran a los mismos modelos de seguridad y privacidad que se encuentran en otras aplicaciones nativas. Pero con la DMA, Apple se ve obligada a permitir motores de navegador alternativos. Sostiene que sin aislar y hacer cumplir las reglas aplicadas a las aplicaciones web basadas en WebKit, se podrían instalar aplicaciones maliciosas que, por ejemplo, lean datos de otras aplicaciones web o «sin acceso a la cámara, al micrófono o» podrían acceder a la ubicación de un usuario. .” Consentimiento del usuario”, dijo Apple.
“Abordar las complejas preocupaciones de seguridad y privacidad asociadas con las aplicaciones web que utilizan motores de navegador alternativos requeriría la creación de una arquitectura de integración completamente nueva, que actualmente no existe en iOS y no es posible dados los otros requisitos de la DMA y sería práctico desde el principio una adopción muy baja por parte de los usuarios. aplicaciones web de pantalla de inicio. Por lo tanto, para cumplir con los requisitos de la DMA, tuvimos que eliminar la función de pantalla de inicio de las aplicaciones web en la UE”, dice el sitio web.
La compañía informa a los usuarios de la UE que el cambio les permitirá acceder a sitios web desde su pantalla de inicio a través de marcadores, lo que confirma las preocupaciones de los desarrolladores de que las PWA se han desactivado efectivamente en la UE.
“Esperamos que este cambio afecte a un pequeño número de usuarios. «Sin embargo, lamentamos cualquier impacto que este cambio, realizado como parte de nuestro trabajo para cumplir con la DMA, pueda tener en los desarrolladores de aplicaciones web de pantalla de inicio y en nuestros usuarios», dice Apple.
crítica tener argumentó que el deseo de Apple de mantener su poder en el ecosistema de aplicaciones iOS era tan fuerte que afectaría la funcionalidad de las aplicaciones web para los usuarios de sus dispositivos. Mientras tanto, los defensores de Apple probablemente argumentarán que la explicación de la compañía es razonable y consistente con el deseo de Apple de mantener iOS seguro para sus usuarios. La verdad, como tantas veces, se encuentra en algún punto intermedio.
Apple todavía no ha respondido a las solicitudes de comentarios.
[ad_2]