Lo he observado en iOS 4.3 a 5.0. Cuando crea una aplicación web simple incluso fuera de línea, es decir, un archivo HTML + pocos activos como CSS y JS (todos presentes en el manifiesto de caché), funciona sin conexión (probé en modo avión) - PERO, cuando agrega tal aplicación a su pantalla de inicio y ábrala en modo de pantalla completa, primero muestra el contenido inicial, y luego todo desaparece (la página se vuelve blanca) durante medio segundo o más, luego el contenido vuelve a aparecer.El contenido desaparece por fracción de segundo en la aplicación web sin conexión carga
Puede ver esto agregando Glyphboard, una aplicación web fuera de línea conocida y útil, a su pantalla de inicio de iOS y ejecutarla varias veces. Debería ver el efecto de flash blanco cada vez que lo carga.
Esto es un gran problema porque delata lo no nativo de una aplicación y da la impresión de que la aplicación no está optimizada para el rendimiento y el error.
He intentado encontrar informes sobre esto, pero lo único que puedo encontrar son rumores y conceptos erróneos acerca del fiasco del motor de renderizado iOS 4.3 JavaScript, que no necesita en absoluto estar relacionado con este problema. Pero en iOS versión 3, recuerdo claramente que nunca he visto el flash blanco.
No, HTML/CSS no ha cambiado. Sin embargo, buen punto acerca de los activos externos. Veré si ayuda poner el CSS en línea. – mislav
¿Has resuelto el problema? ¿Descubriste lo que estaba causando? –