Cada vez que las personas hablan sobre el caché del navegador, tienden a ceñirse a un solo tema: borrar el caché. Pero no suelen hablar de la importancia o la mecánica del proceso. En realidad, algunos navegadores actualizan su caché o la eliminan automáticamente.
Por supuesto, no sucede tan a menudo como nos gustaría. De lo contrario, no sería necesaria la intervención manual del usuario. El caché es inmensamente útil para sitios web, servicios en la nube y aplicaciones web. Puede hacer que todo funcione más rápido y sin problemas.
La desventaja es que también puede hacer que las cosas sean más lentas. De ahí la necesidad de comprender cómo funciona el caché, cómo se almacena y qué hacer al respecto si hace más daño que bien.
Tiempos de actualización de caché
Aunque la mayoría de los navegadores realizan las mismas funciones esenciales, no hay dos navegadores de Internet idénticos. Cada software tiene sus propias políticas, configuraciones predeterminadas y preferencias de usuario. Eso significa que no hay un marco de tiempo preestablecido para que los navegadores actualicen automáticamente el caché de un sitio web individual.
Por ejemplo, algunos navegadores solo recuperan los archivos de caché más recientes después de que caducan los archivos antiguos. Esto puede variar entre unos pocos minutos a días o años. Depende de la frecuencia con la que una persona visite un sitio web específico o use ese navegador.
Sin embargo, los navegadores pueden mantener elementos en la memoria caché de forma indefinida solo en teoría. Muchos archivos almacenados en caché tienen encabezados HTTP como "Última modificación", "Control de caché" y "Expires". Según los encabezados, los navegadores establecen fechas de vencimiento precisas para el contenido.
Pueden obtener un nuevo archivo después de la fecha de vencimiento o simplemente eliminar el caché automáticamente.
Forzar actualización de caché
Para comprender por qué es esencial actualizar o eliminar la memoria caché, es importante conocer la diferencia entre actualizar una página y actualizar la memoria caché manualmente.
La mayoría de los navegadores tienen el mismo botón de actualización de página. Al presionar la tecla "F5", al hacer clic en el botón de actualización o al hacer clic con el botón derecho en una pestaña y seleccionar la opción de actualización, se realizará una actualización estándar. El navegador volverá a cargar la página utilizando el mismo archivo de caché que tenía almacenado.
Desafortunadamente, esto no siempre hará que un sitio web se cargue más rápido o funcione mejor. Ocurre cuando el archivo de caché está desactualizado. A veces, los usuarios deben forzar una actualización de caché.
Esta acción obliga a los navegadores a recuperar la información más reciente de la página web de sus servidores en lugar de los archivos en caché que el navegador tiene almacenados. En otras palabras, el servidor envía una versión de página completamente actualizada al navegador.
Forzar una actualización de caché puede funcionar de manera diferente en algunos navegadores. Por ejemplo, muchos navegadores de Windows, como Opera, Edge, Firefox, Chrome y otros, emiten comandos "Cache-Control: no-cache" al servidor. A cambio, los navegadores obtienen la página directamente del servidor.
Pero en los sistemas OS X, iniciar una actualización forzada de caché eliminará el caché y luego volverá a cargar la página. Una vez más, con un caché limpio, el navegador puede recuperar la página directamente desde el servidor, sin necesidad de almacenar archivos en caché almacenados localmente.
Forzar actualización de caché en macOS
Si está usando una Mac, probablemente use Safari para la mayoría de las actividades de navegación. Los siguientes comandos lo ayudarán a realizar una actualización de caché forzada:
- Presiona "Opción+⌘".
- Presione "Comando + E".
- Mantenga presionada la tecla "Comando + R" para actualizar la página con un caché limpio.
Forzar actualización de caché en Windows
Edge, Chrome, Opera y Firefox usan las mismas teclas de acceso rápido del teclado para forzar la actualización de la memoria caché. Presione "Ctrl + F5" en lugar del estándar "F5". Enviará el comando "Cache-Control: no-cache" y forzará al navegador a usar los archivos que provienen directamente del servidor para cargar una página.
Borrar el caché manualmente
No hay consenso sobre cuánto tiempo es demasiado para guardar archivos de caché. Algunas aplicaciones y sitios web tienden a funcionar más lentamente después de un tiempo. Pero a otros les va bien después de meses de usar los mismos archivos de caché.
Dicho esto, borrar el caché del navegador manualmente es un excelente hábito. Y dependiendo de su navegador, el proceso puede verse un poco diferente.
Borrar la caché en Chrome
La mayoría de los usuarios deberían saber cómo borrar el caché en Chrome. Pero recapitulemos el proceso de todos modos:
- Inicie Chrome.
- Haga clic en el botón de tres puntos en la esquina superior derecha.
- Vaya a "Más herramientas".
- Seleccione "Borrar datos de navegación..."
- Marque la opción "Imágenes y archivos en caché".
- Seleccione un rango de tiempo y presione "Borrar datos".
Tenga en cuenta que esto no eliminará el historial de navegación, los datos de autocompletar o las cookies a menos que elija darle a Chrome una pizarra limpia.
Borrar la caché en Firefox
Si quieres borrar la caché de Firefox, debes hacerlo desde el menú “Historial”.
- Inicie Firefox.
- Ve a "Historial".
- Seleccione "Borrar historial reciente..."
- Marque la opción "Caché".
- Haga clic en "Borrar ahora".
Nuevamente, esto solo eliminará los archivos almacenados en caché del almacenamiento local. Debe agregar otras selecciones para borrar las cookies, la información de inicio de sesión, las preferencias del sitio, los datos sin conexión, etc.
Borrar la caché en Safari
El proceso de limpieza de caché de Safari es bastante simple, pero puede eliminar más información almacenada de la que desea.
- Inicie Safari.
- Vaya a la pestaña "Historial".
- Haga clic en "Borrar historial..."
- Seleccionar sitios web o todo el historial de navegación.
- Haga clic en "Borrar historial".
Tenga en cuenta que borrar el historial en Safari elimina todo, incluidos los archivos almacenados en caché, las contraseñas guardadas y las credenciales de usuario, las cookies y otros elementos.
Borrar la caché en Edge
Inicie su navegador Microsoft Edge y siga los siguientes pasos para eliminar el caché y dejar espacio para nuevos archivos del sitio web.
- Haga clic en el botón de menú de tres puntos.
- Ir a la configuración."
- Seleccione "Privacidad y servicios".
- Vaya a la pestaña "Borrar datos de navegación".
- Marque "Imágenes y archivos en caché".
- Seleccione las cookies y otros elementos que desee eliminar.
- Haga clic en el botón "Borrar".
Borrar el caché en Opera
Opera tiene un proceso diferente para borrar el caché, pero es similar al proceso de Safari.
- Lanzar Ópera.
- Ir al menú principal.
- Navega a "Configuración".
- Ve a "Privacidad y seguridad".
- Haga clic en la opción "Borrar datos de navegación".
- Haga clic en el menú "Avanzado" en el panel derecho.
- Presiona "Borrar datos".
Puede obligar a Opera a borrar automáticamente su caché al cerrar, lo cual es genial:
- Ir a la configuración."
- Ve a "Privacidad y seguridad".
- Seleccione "Cookies y otros datos del sitio".
- Mueva el control deslizante "Borrar cookies y datos del sitio al salir de Opera" para activarlo.
Habilitar esta opción evitará que Opera almacene archivos de caché locales. Por lo tanto, cada vez que visite un sitio web, obtendrá la página directamente del servidor host. Puede que no siempre haga que su navegación sea más fluida, pero debería eliminar los problemas de conexión y el desbordamiento de caché.
Razones principales por las que necesita una actualización de caché del navegador o un borrado completo
Cada vez que los usuarios acceden a sitios web, los navegadores almacenan varios datos, como información del sitio y archivos en caché. Pero incluso si algo cambia con el sitio web o el servidor, los usuarios aún pueden acceder a ellos utilizando archivos e información más antiguos.
Esto puede crear un par de problemas.
Por ejemplo, las personas pueden acceder a sitios web utilizando formularios antiguos o caducados. Hacerlo puede comprometer la seguridad de la conexión y la transferencia de datos.
Además, el uso de formularios antiguos puede crear problemas de incompatibilidad. Por lo tanto, aunque aún puede acceder a un sitio, es posible que no funcione sin problemas o según lo previsto. Algunos usuarios pueden encontrar problemas de accesibilidad, problemas de visualización, errores de inicio de sesión, etc.
Además, los formularios antiguos menos seguros no siempre protegerán la información personal del usuario.
No duerma en la gestión de caché de su navegador
Los datos recopilados por los navegadores y los dispositivos pueden ayudar o empeorar las cosas para el usuario promedio. Desafortunadamente, no puede automatizar completamente la administración de caché usando una computadora, tableta o teléfono inteligente.
A menudo es necesario forzar manualmente una actualización de caché o borrar todo el historial de caché. Afortunadamente, el proceso es fácil de usar en todos los navegadores y no necesita conocimientos técnicos para hacerlo. Puede borrar el caché cuando sea necesario, o no si no encuentra problemas.
Díganos qué piensa sobre el estado actual de la administración de caché del navegador. ¿Borras regularmente el caché o no? ¿Prefiere forzar actualizaciones de caché en sitios web individuales? Dirígete a la sección de comentarios a continuación y háznoslo saber.
0 Comentarios