¿Puedo controlar la frecuencia con la que Safari se actualiza al cambiar de página?

Con frecuencia, cuando uso Safari en el iPad y cargo varios sitios web al mismo tiempo y cambio entre ellos, Safari comienza a recargar una página cuando vuelvo a ella, incluso si han pasado solo unos minutos desde la última vez que abrí el página. Esto puede ser bastante molesto.

¿Hay alguna forma de controlar la frecuencia con la que Safari en el iPad actualizará una página? Idealmente, me gustaría decirle a Safari que no actualice ninguna página y que solo actualice manualmente cuando yo quiera.

Respuestas (2)

Safari (para iPod y iPad) mantiene el caché del sitio web solo en la RAM y, por lo tanto, una vez que se queda sin RAM, destruirá automáticamente una página completa, forzando la actualización, disfrazándose como una función de actualización automática. Solo puede mantener unas pocas páginas correspondientes a la cantidad de RAM de su dispositivo.

Puede probar un navegador de terceros que tenga almacenamiento en caché sin conexión y solucionará la situación. como:

  1. Mercurio
  2. iCab
  3. Navegador web atómico

o si limita la cantidad de pestañas abiertas en Safari a 2 o 3. No se actualizará.

Intente y asegúrese de que los sitios que está visitando estén optimizados para dispositivos móviles, abra menos pestañas a la vez y otras formas de no usar Safari tanto. No son exactamente respuestas muy adecuadas hasta que finalmente se lance iOS 4.1 para el iPad. Los navegadores alternativos como iCab tienen una opción de marcador fuera de línea que guardará la página completa en el disco para que pueda verla sin necesidad de actualizar hasta que lo desee.

Safari en iOS tiene un tamaño muy limitado en su caché y actualizará una página cuando regrese si el caché está lleno. Parte de esto se debe a la RAM limitada disponible en los dispositivos iOS junto con el hecho de que Apple no escribe ningún elemento almacenado en caché en la memoria flash y solo lo guarda en la memoria. (El iPad y el iPhone 3G S solo tienen ~256 MB de RAM, los dispositivos anteriores 128 MB y el iPhone 4 512 MB)

Yahoo ha realizado una serie de pruebas para determinar el tamaño de la memoria caché. Si el HTML de una página supera los 25,6 KB, no se almacenará en la memoria caché (y, por lo tanto, se actualizará cada vez que la visite), los componentes externos pueden ser más grandes (hasta 4 MB), pero el tamaño máximo de la memoria caché de la página HTML es de solo ~ 280 KB en un iPad. (insignificante realmente). iOS 4 está configurado para aumentar el tamaño de la memoria caché de la página hasta la cantidad de RAM disponible.

Realmente desearía que notificara cuando se haya publicado una respuesta ...
Si tiene Firebug abierto, notará que busca nuevas respuestas aproximadamente una vez por minuto. Si está más cerca, no lo notificará.
@Josh K: No estoy seguro de por qué, pero en Apple.SE no me ha funcionado. La respuesta de Am1rr3zA estuvo activa durante 10 minutos sin una notificación, ya que estaba verificando mi respuesta.