7 votos

No Safari páginas de la caché?

Siempre voy hacia adelante o hacia atrás en el historial de navegación de Safari, se vuelve a cargar las páginas, incluso cuando acabo de visitar la página hace dos segundos.

Al navegar usando los botones atrás/adelante o deslizar hacia atrás y adelante, la aplicación siempre se vuelve a cargar la página de internet.

Puedo cambiar nada para hacer Safari caché de las páginas acabo de visitar de forma más agresiva?

6voto

Oskar Puntos 1242

La respuesta es no, Safari no caché de páginas - no obstante, caché de los elementos que componen una página cuando las reglas que el servidor web asociados con cada elemento que permite el almacenamiento en caché.

Usted puede ver esto en sus páginas específicas girando en el menú desarrollo en las Preferencias de Safari:

enter image description here

Como se puede ver en esta imagen, la página donde su pregunta es publicado permite que muchos de los artículos se almacenan en caché y el tiempo de carga de los elementos está en 0.1-0.3 ms rango. Los elementos que no están en caché tienen el tiempo de carga de las duraciones de lo que tal vez las páginas que usted está navegando o bien tienen pocos elementos con caché habilitado o el total de la carga de la página el tiempo es dominada por los no-en caché diseño y el contenido.

Si desea almacenar en caché el contenido de la lectura fuera de línea, utilice la Lista de Lectura con motivo de guardar la página para su uso sin conexión. Que lo hace de forma más agresiva de la caché mucho de la mayoría de las páginas para permitir la lectura de la página, mientras que totalmente fuera de línea en una fecha posterior. En su caso, cuando Safari está en línea, se comprobará que la lista de lectura de la versión de la página actual, por lo que podría no ser exactamente lo que usted está buscando.

5voto

user53233 Puntos 66

Opción 1: Incompatibilidad con Extensiones de Safari

¿Tienes alguna de las extensiones en Safari?

Yo, personalmente, fue tener este problema también. Para solucionar este problema, he desactivado todos mis extensiones y atentos que AdBlock estaba causando esto para mí. Yo lo tengo desactivado y no se volverá a cargar cuando se va hacia atrás.

Para otros que no tienen extensiones:

Opción 2: Añadir NoPageCache

De una Manzana Página de Discusión:

  1. He descargado NoPageCache desde aquí
  2. Cerré Safari y a abrir.
  3. He probado la app y todavía era la recarga de las páginas.
  4. He desactivado y eliminado de safari de la aplicación (preferencias/extensiones)
  5. Sorprendentemente, no recarga más páginas

Recursos

Apple Página De Discusión

Muchos foros como este revelan que este es un error en la Montaña de Lion. Muchas personas han presentado denuncias, pero Apple aún tiene que hacer nada.

4voto

tubedogg Puntos 6827

La barra de progreso azul es una combinación de ponerse en contacto con el servidor, la descarga de datos, y el dibujo (representación) de la página en la ventana. Si hace clic en atrás, dependiendo de su velocidad de conexión, la conexión de retraso, la velocidad del sistema y un montón de otros factores (lo que está ocurriendo en el fondo, ¿cuánto RAM libre que tiene, etc) puede tardar un poco para que la página se recarga en la ventana, pero esto no necesariamente significa que es volver a descargar todos los datos.

Desactivación de wi-fi (o de cualquier conexión a internet) y tratando de ir a una dirección URL que SIEMPRE van a fallar, porque no puede realizar los pasos iniciales para determinar en qué página de carga (no se puede conectar al servidor DNS). Sea o no de Safari en última instancia de descargas de la página de nuevo, siempre va a conectar con el servidor del sitio web en primer lugar para determinar si la página ha cambiado desde la última visita.

Usted puede probar si la caché de Safari es siguiendo estos pasos:

  1. Ir a menú de Safari > Preferencias.
  2. Haga clic en la ficha Avanzadas.
  3. Marque la casilla "Mostrar el menú desarrollo en la barra de menús".
  4. Cerrar la ventana de Preferencias.
  5. La carga de este wepage: http://trakt.tv/user/tubedogg. Una vez que esté completamente cargado, haga clic en Reload the current page en la Barra de Direcciones.
  6. Pulse ++I para permitir la Web Inspector.
  7. Pulse control+1 para mostrar el Resources de la ficha.
  8. Haga clic en el triángulo situado junto a Images.
  9. En la ventana de la derecha, la revisión de la Request & Response sección. (Puede que tenga que desplazarse hacia abajo para ver). Revise para ver si Cached dice que Sí o que No.

Safari Web Inspector with Request & Response highlighted

Tenga en cuenta que no todas las imágenes se pueden almacenar en caché, dependiendo de las instrucciones del servidor. Por ejemplo, algunos de los avisos que le dirá a su navegador para que no se caché. Pero si usted revisar muchas o todas las imágenes en la página, la mayoría de ellos deben decir Sí por Cached. Esto determinará si o no, Safari es el almacenamiento en caché correctamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X