Al cambiar entre pestañas en Safari Mobile, incluso dentro de unos segundos, Safari recargará automáticamente la pestaña.
Esto sucederá con mayor frecuencia entre sesiones: cambiar de Safari Mobile a otra aplicación y viceversa hará que todas las páginas abiertas ("pestaña") se vuelvan a cargar.
No hace mucho, encontré un tutorial que explicaba cómo evitar que Safari Mobile recargara las pestañas mientras navegaba, lo que implicaba enchufar el iPhone y utilizar el inspector web de desarrollo de Safari Desktop, similar al método que se puede ver 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 incluyen: 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 una 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 en el Soporte de Apple y otros hilos que he leído a "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 se vuelven a cargar de todos modos. No es bueno en áreas de poca cobertura.
¿Alguien conoce una verdadera solución para evitar este comportamiento de recarga automática en Safari Mobile?
Como ha leído, esto se debe a la gestión de la memoria. iOS eliminará las pestañas de fondo de la memoria cuando se requiera esa memoria para otra cosa. El dispositivo que está utilizando es más significativo que la versión de iOS. Un iPhone 6 con 1 GB de RAM cerrará pestañas de manera más agresiva que un XS con 4 GB.
Como otros han mencionado en los comentarios, iOS guarda una miniatura de la página en la memoria para que sepas qué pestaña es cuál. Esta miniatura requiere mucha menos memoria que el contexto de representación de una página web completa.
Recuperar la memoria utilizada por aplicaciones/pestañas inactivas es en realidad una función. No querrás que una aplicación no se inicie porque tu teléfono no tiene memoria, por lo que iOS crea espacio automáticamente para ella. 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 la memoria RAM en las especificaciones publicadas para los dispositivos iOS, pero wikipedia tiene un resumen útil de las especificaciones de los dispositivos iOS .
bmike
Nicolás Barbulesco
Md. Faisal
Pablo
Zenexer