¿Puedo hacer que el navegador deje de actualizar automáticamente las páginas que no se han mostrado por un tiempo?

10

Si navego a una página y luego abandono el navegador por un tiempo, cuando abro el navegador nuevamente, todavía muestra el contenido de la página, pero después de un segundo más o menos, inicia una actualización. ¿Hay alguna manera de detener este comportamiento?

He experimentado el mismo comportamiento en Dolphin Browser, fwiw.

Zaz
fuente
¡¿¡¿SI PORQUE?!?! ¡POR FAVOR DEJA DE CARGAR! Gracias por preguntar esto.
Matt
Encontré una solución, mira mi actualización en mi respuesta.
Webs

Respuestas:

1

También he notado esto con Dolphin, pero en mis hallazgos en realidad no está actualizando la página, sino que creo que está recargando el contenido en caché de la página. Estoy bastante seguro de que esto está sucediendo porque en el trabajo tenemos un sistema inalámbrico para invitados que requiere autenticación. Cuando conecto mi teléfono y navego, tengo que iniciar sesión con credenciales en una página de destino. Esta página no aparece inmediatamente después de abrir el navegador Dolphin, a pesar de que me siento y espero a que Dolphin cargue la página. Tengo que presionar actualizar y luego soy redirigido a la página de inicio para iniciar sesión.

Busqué una configuración de caché que pueda mejorar esta molestia, pero no encontré ninguna. Es posible que tengamos que esperar una actualización de la aplicación.

Actualizar:

Esto debería AYUDAR a resolver el problema para los usuarios root, digo ayuda porque todavía puede haber algo de actualización.

El problema:

Android está configurado para descargar la memoria caché del navegador de la memoria a la partición local (donde se almacenan las aplicaciones) cuando abandonas el navegador. Esto se debe a que la mayoría de los teléfonos Android todavía no tienen mucho espacio en la partición donde están instaladas las aplicaciones y demás. Mi Evo solo tiene 400 MB de espacio.

Mi mejor conjetura es que Android estaba configurado para funcionar de esta manera porque originalmente los teléfonos no tenían mucho espacio para trabajar. No, eso se está convirtiendo en un problema menor.

Soluciones posibles:

  1. Solo para usuarios rooteados: descargue Swapper2. Por lo que he leído en otros foros, esto hace una gran diferencia en la frecuencia con la que el navegador descarga caché a la partición local. Y los usuarios han informado que hace una gran diferencia.
  2. Configure el navegador Dolphin para almacenar caché en la tarjeta SD. Tal vez si el navegador no tiene que esperar a que la memoria caché se mezcle, no se actualizará tanto, o si aún se actualiza, tal vez tomará menos tiempo.

Que hice Instalé Swapper2 y wow. Realmente funciona. Ahora puedo abrir Dolphin y no tener que esperar para actualizar. ¡¡Finalmente!!

Webs
fuente
Es muy probable que Android haya descargado la aplicación del navegador, pero guardó una captura de pantalla de la última vista, y luego, cuando vuelve a cargar la aplicación a su estado completo en memoria, ¿se vuelve a procesar desde el caché? Eso es solo una suposición, pero encajaría con las pautas del desarrollador sobre cómo manejar el ciclo de vida de la aplicación.
Mufasa
1
Solo intenté replicar el comportamiento mientras estaba en modo avión y no se actualizó. Sin embargo, eso realmente no significa nada, podría haber sido que el navegador no se había descargado.
Zaz
El modo avión mata cualquier conexión de red que tenga el teléfono. ¿Por qué probar con eso? Simplemente intente navegar normalmente, el problema no es difícil de replicar, ya que es la funcionalidad básica del navegador Dolphin.
Webs
2
@webs: Porque mientras está en modo avión, si la página se está recargando, fallará, pero si solo está volviendo a cargar la página en caché como sospecha, la página debería cargarse bien.
Matt
Duh! No puedo creer que me perdí lo obvio allí. Sin embargo, todavía no es una prueba definitiva. También creo que encontré una solución y actualizaré mi respuesta con nueva información ...
Webs