Al cambiar entre pestañas en Safari Mobile, incluso en unos segundos, Safari volverá a cargar la pestaña automáticamente.
Esto sucederá con mayor frecuencia entre sesiones: cambiar entre Safari Mobile a otra aplicación y viceversa hará que se cargue cada página abierta ("pestaña").
No hace mucho, encontré un tutorial que explica cómo evitar que Safari Mobile vuelva a cargar pestañas mientras navegaba, lo que implicaba enchufar el iPhone y utilizar el Inspector web de desarrollo de Safari Desktop, similar al método visible en este tutorial: http: // appletoolbox .com / 2014/05 / use-web-inspector-debug-mobile-safari /
Para evitar que la aplicación móvil vuelva a cargar pestañas de forma predeterminada. Sin embargo, el tutorial anterior es solo para solucionar problemas de cómo aparece una página web específica en el iPhone, y ya no puedo encontrar el tutorial para evitar que Safari vuelva a cargar todas las pestañas en cada sesión.
Las soluciones probadas han incluido: Cerrar todas las demás aplicaciones Borrar el historial y los datos del sitio web Reiniciar Cambiar la configuración> Safari> Abrir enlaces de "En segundo plano" a "En nueva pestaña" Restablecer la configuración de red Borrar el espacio de almacenamiento disponible Restablecer todas las configuraciones Restaurar el teléfono desde la copia de seguridad
Las pestañas aún se recargan. Esto se atribuye comúnmente al Soporte de Apple y otros hilos que he leído en "Problemas de memoria" o comportamiento predeterminado para "Asignación de memoria":
http://forums.imore.com/ios-8/302019-safari-stop-reloading-my-pages.html
http://forums.macrumors.com/threads/sick-of-safari-reloading-pages.1807865/
http://www.reddit.com/r/ipad/comments/2gv2rb/does_ios_8_fix_the_constant_tab_reloads_in_safari/
Sin embargo, las páginas son visibles y utilizables en la pestaña inmediatamente después de cambiar, pero luego vuelva a cargar de todos modos. No es bueno en áreas de poca cobertura.
¿Alguien sabe de una verdadera solución para evitar este comportamiento de recarga automática en Safari Mobile?
fuente
Respuestas:
Como has leído, esto se debe a la administración de la memoria. iOS eliminará las pestañas de fondo de la memoria cuando esa memoria sea necesaria para otra cosa. El dispositivo que estás usando es más significativo que la versión de iOS. Un iPhone 6 con 1 GB de RAM cerrará las pestañas de forma más agresiva que un XS con 4 GB.
Como otros han mencionado en los comentarios, iOS mantiene una miniatura de la página en la memoria para que sepa qué pestaña es cuál. Esta miniatura requiere mucha menos memoria que un contexto de representación de página web completa.
Recuperar la memoria utilizada por aplicaciones / pestañas inactivas es en realidad una característica. No querrá que una aplicación no se inicie porque su teléfono no tiene memoria, por lo que iOS automáticamente le da espacio. Por la misma razón, no es necesario "cerrar" las aplicaciones, ya que iOS eliminará las aplicaciones de la memoria cuando sea necesario.
Apple no incluye RAM en las especificaciones publicadas para dispositivos iOS, pero wikipedia tiene un resumen útil de las especificaciones de dispositivos iOS .
fuente