¿Cómo vacío realmente la memoria caché de Safari?

12

Ha habido innumerables ocasiones en las que me he encontrado con un problema después de editar HTML en una Mac. El problema se deriva de mi carga del archivo actualizado a mi servidor a través de FTP, y navegaré al sitio web en Safari. Lo único que no actuó correctamente fue que Safari ya había guardado en caché la página web (la versión anterior), por lo que mostraría la versión anterior. Pensé para mis adentros y decidí borrar el caché en Safari con la esperanza de que resolviera mi problema. El borrado de la memoria caché simplemente deja que el sitio web se vuelva a cargar. Todavía se le ocurrió la versión antigua del archivo. Para probar que el archivo en el servidor realmente se actualizó, obtuve otra Mac en la misma red y mostró la nueva versión del archivo. No importa cuántas veces haya actualizado o borrado la memoria caché o haya vuelto a abrir Safari, siempre entregaría el archivo anterior. La única otra solución que se me ocurrió fue reiniciar. Después de reiniciar, Safari recargó todo el sitio web y mostró la nueva versión del archivo.

Realmente me pregunto cómo vaciar el caché de Safari y hacer que se comporte correctamente. ¿Es esto algo que hace el sistema operativo (también he tenido problemas similares con los archivos en mi disco duro)? No quiero tener que reiniciar todo el tiempo solo para ver una nueva versión de un archivo, así que ¿hay alguna manera de asegurarme de que estoy viendo la más nueva? ¿Hay alguna carpeta de almacenamiento temporal que pueda borrar manualmente? Esto me sucede con bastante frecuencia (no es terriblemente frecuente, pero es suficiente para que lo note), y mi única solución actual es reiniciar.

Tengo una sensación extraña (no es realmente un pensamiento, sino una posibilidad muy leve que no tiene mucho sentido) de que se origina en un nivel inferior.

    
pregunta Andrew Larsson 30.03.2012 - 07:25

3 respuestas

12

En Safari, mantenga presionada la tecla ( Shift ) mientras hace clic en el botón de actualización. Esto realizará una actualización "difícil", que omite la memoria caché local.

(Para borrar rápidamente el caché en Safari, presione + + E , vaya a Privacidad y haga clic en "Eliminar todos los datos del sitio web" .)

    
respondido por el Mathias Bynens 30.03.2012 - 07:38
2

Cuando Safari no borra la caché:

  1. Asegúrese de haber cerrado sesión en todas las páginas web y de haber cerrado todas las pestañas de Safari.

  2. Abra el Finder y seleccione Ir → Ir a carpeta ... en la barra de menús. (Alternativamente, puede usar el método abreviado de teclado, Comando + Shift + g.)

  3. Copie y pegue lo siguiente en el menú desplegable:

    ~/Library/Safari/Databases

  4. Borre todos los contenidos que aparecen en esa carpeta resaltando todas las carpetas y haciendo clic derecho y seleccionando Mover a la Papelera.

  5. Abre Safari nuevamente y verifica que todos los elementos estén ahora eliminados.

  6. Si no aparece nada cuando busca los criterios anteriores, busque

    ~/Library/Safari/Local Storage

    y sigue los pasos 4 y amp; 5 arriba para borrar todos los contenidos.

respondido por el Suzanna 14.09.2018 - 15:15
1

Tuve exactamente el mismo problema, excepto que noté que también estaba sucediendo con otros navegadores. Resulta que no era Safari ni OSX, era un caché creado por el proveedor de servicios.

Para resolver el problema, coloco el código en mi página para evitar que se almacene en caché.

content="no-cache"

"Algunas personas conocen el almacenamiento en caché del navegador, pero el caché del ISP se queda desconcertado. El almacenamiento en caché del ISP funciona de la misma manera que el almacenamiento en caché del navegador. Una vez que haya visitado un sitio web, su ISP puede almacenar esas páginas para que parezcan cargue más rápido la próxima vez que los visite. El principal problema con esto es que, a diferencia de la memoria caché de su navegador, no puede eliminar estos archivos temporales, en lugar de eso, tiene que esperar hasta que la memoria caché de los ISP caduque y solicite copias nuevas de los archivos. muy frustrante si está intentando desarrollar o realizar cambios en su sitio web, o incluso buscar información nueva ".

    
respondido por el James 27.05.2013 - 13:31

Lea otras preguntas en las etiquetas