En ocasiones cuando estamos navegando por un sitio web, tenemos la necesidad de refrescar la pgina. Aparte de poder pulsar para ello la tecla F5 los navegadores, tanto mviles como en ordenadores, nos dedican para ello un botn de refresco con una flecha girando como esta:
Sin embargo tanto el botn como la tecla F5 al recargar la pgina tiene en cuenta la cache local que tengamos en el navegador y aquellos elementos cuya cach no haya expirado generalmente no se refrescan.
Siendo tcnico informtico con 14 aos y profesor de informtica con 16, para cuando empec la carrera de ingeniera informtica en 2002 ya haba fundado este sitio web con otros compaeros. Actualmente me dedico plenamente a dirigir la lnea editorial, supervisar el trabajo del equipo de redaccin y a publicar artculos sobre tecnologa en Geeknetic. Mis otras pasiones son la aviacin, el esqu, los videojuegos, la F1 y el tenis.
Los navegadores de internet son un tipo de software que actualmente utilizamos de manera casi constante. Tanto en los equipos de sobremesa como en los dispositivos mviles, estos programas nos sirven para movernos por la red de la mejor manera. Aqu podemos echar mano de soluciones tan potentes y conocidas como Firefox, Chrome o Edge. Adems, debemos conocer sus funciones y elementos como las pestaas, extensiones, la cach, etc.
Como seguramente ya sabris de primera mano, los desarrolladores de estas soluciones software ponen un especial cuidado en sus proyectos. La principal razn de todo ello es evidente, y es que son cientos de millones los usuarios que tienen por todo el mundo. Por tanto, ponen a nuestra disposicin todas las funciones necesarias para navegar de la mejor manera, y adems sus actualizaciones son constantes.
Estas se encargan de corregir los errores que se van detectando a medida que pasa el tiempo. De igual modo esta es la manera con la que nos llegan las ms recientes funciones probadas y lanzadas, adems de mejorar las ya existentes. Pero a pesar de todo ello tambin es cierto que, para sacar el mximo rendimiento a estos programas, la experiencia tambin es clave. Con esto es lo que os queremos decir es que a medida que los usamos, aprendemos a navegar de un modo ms fluido y efectivo gracias a ciertas funciones un tanto ms ocultas.
Sirva como ejemplo lo que precisamente vamos a ver en estas lneas. En concreto vamos a hablaros de cmo hacer uso del denominado como refresco forzado o hard refresh en los navegadores web ms importantes que hay ahora mismo.
Algo que posiblemente ms de uno hayis experimentado al utilizar estos programas de los que os hablamos, es que a veces un sitio web no se comporta como se espera. esto se puede traducir en mltiples comportamientos un tanto extraos, como la falta de ciertos contenidos, la aparicin de informacin obsoleta, o incluso el bloqueo total del sitio web. con el fin de solucionar estos problemas lo que solemos hacer es recargar la pgina de manera convencional.
Eso es algo que la gran mayora de nosotros sabemos hacer, incluso hemos tenido que hacer en multitud de ocasiones. A la hora de refrescar una determinada pgina web, basta con pulsar la tecla F5. De igual modo los navegadores tambin nos presentan un botn de acceso directo a esta funcionalidad que se suele situar junto a la barra de direcciones del programa.
El problema viene cuando esta funcionalidad de refresco de la que os hablamos no funciona. Sabemos que el sistema no ha funcionado porque la pgina sigue mostrando contenidos obsoletos o se queda a medio cargar. Entonces por mucho que refresquemos la misma no logramos que se muestren los contenidos actualizados.
Es precisamente aqu donde vas a entrar en juego la funcionalidad de la que os queremos hablar en estas mismas lneas. En concreto nos referimos a la posibilidad de echar mano del mencionado refresco forzado o hard refresh. Esto nos va a servir para solucionar el problema de la carga obsoleta de datos de las pginas web de internet. Con esto que os comentamos lo que en realidad estamos haciendo es recargar completamente la copia local de la pgina desde su cach a travs de un atajo de teclado. Es precisamente de esto de lo que os hablaremos a continuacin y de cmo hacerlo.
Hay que tener en cuenta que, para acelerar la navegacin, estos programas guardan copias de los datos de los sitios web en tu ordenador en modo local. Esto lo hacen a travs de un conjunto de archivos a los que conocemos como cach. De esta manera, cuando cargamos un sitio web, a menudo estamos viendo una copia local de los elementos del sitio. Sirva como ejemplo las imgenes, que son extradas de la cach. Al mismo tiempo es interesante saber que esta cach la podemos limpiar de manera sencilla desde la configuracin de cada uno de los navegadores.
Pero claro, como es de esperar, por regla general si el navegador carga un sitio web y detecta un cambio en sus contenidos, obtiene una nueva versin del sitio. Esto es algo que logra desde el servidor web remoto, por lo que sustituir la cach almacenada. Pero el proceso no es perfecto, ya que como os hemos comentado antes no siempre funciona como debera. Lo que os queremos decir con esto es que a veces el navegador carga una copia local de los datos del sitio web desde la cach, pero esto no coincide con la ltima versin del servidor.
Como resultado de ello, la pgina web tiene un aspecto incorrecto, no funcionar correctamente, y mostrar contenidos obsoletos. Por tanto para solucionarlo lo que tenemos que hacer es lo que veremos a continuacin. Tenemos que forzar al navegador web a descartar lo que tiene en la cach y descargar la ltima versin del sitio. En realidad, esto es lo que conocemos como hacer un hard refresh o refresco forzado.
Una vez tenemos claro todo esto que os hemos contado y nos encontramos con el problema de que una determinada web solo muestra contenidos obsoletos, vamos a solucionarlo. Tal y como os contbamos antes el primer paso aqu es hacer uso de la tecla F5, pero esto no siempre funciona por lo que vamos a refrescar la cach o hacer un hard refresh. Lo primero que debemos saber aqu es que los principales navegadores de internet actuales nos permiten llevar esto a cabo del mismo modo.
Llegados a este punto lo que podemos probar para hacer un hard refresh o refrescar la cach es hacer uso de la combinacin de teclas Ctrl + F5. en el caso de que veamos que este sistema tampoco funciona, igualmente podemos probar con la combinacin Shift + F5 o con Ctrl + Shift + R. De igual modo algunos navegadores nos permiten recargar las pginas desde su men contextual. Por ejemplo, si pulsamos en Chrome con el botn derecho del ratn, encontramos la opcin de Volver a cargar.
De este modo lo que logramos es que el navegador, ya sea Firefox, Chrome o Edge, cargue la versin reciente de la web que tenemos en pantalla. Este forzado de carga se hace desde el propio servidor remoto que alberga la pgina.
Para terminar, especialmente indicado para desarrolladores, pero vlido para todo tipo de usuarios, podemos pinchar con el derecho del ratn en el botn de refresco junto a la barra de direcciones. Eso s en este caso ser imprescindible que tengamos abierta la ventana de desarrolladores, algo que logramos con la tecla F12.
En ese momento podremos ver un men contextual que nos permite vaciar la cach y forzar la recarga de la web, o tan solo forzar la carga de nuevo. Este es el mejor mtodo para cuando queremos eliminar la cach de una determinada pgina web que sabemos que se ha actualizado pero que el navegador se empea en mostrar la versin que tenemos almacenada en la cach sin consultar si realmente se ha realizado algn cambio, por pequeo que sea.
Las cookies, los identificadores de dispositivos o los identificadores online de similares caractersticas (p. ej., los identificadores basados en inicio de sesin, los identificadores asignados aleatoriamente, los identificadores basados en la red), junto con otra informacin (p. ej., la informacin y el tipo del navegador, el idioma, el tamao de la pantalla, las tecnologas compatibles, etc.), pueden almacenarse o leerse en tu dispositivo a fin de reconocerlo siempre que se conecte a una aplicacin o a una pgina web para una o varias de los finalidades que se recogen en el presente texto.
La mayora de las finalidades que se explican en este texto dependen del almacenamiento o del acceso a la informacin de tu dispositivo cuando utilizas una aplicacin o visitas una pgina web. Por ejemplo, es posible que un proveedor o un editor/medio de comunicacin necesiten almacenar una cookie en tu dispositivo la primera vez que visite una pgina web a fin de poder reconocer tu dispositivo las prximas veces que vuelva a visitarla (accediendo a esta cookie cada vez que lo haga).
La publicidad y el contenido pueden personalizarse basndose en tu perfil. Tu actividad en este servicio puede utilizarse para crear o mejorar un perfil sobre tu persona para recibir publicidad o contenido personalizados. El rendimiento de la publicidad y del contenido puede medirse. Los informes pueden generarse en funcin de tu actividad y la de otros usuarios. Tu actividad en este servicio puede ayudar a desarrollar y mejorar productos y servicios.
La publicidad que se presenta en este servicio puede basarse en datos limitados, tales como la pgina web o la aplicacin que est utilizando, tu ubicacin no precisa, el tipo de dispositivo o el contenido con el que est interactuando (o con el que ha interactuado) (por ejemplo, para limitar el nmero de veces que se presenta un anuncio concreto).
La informacin sobre tu actividad en este servicio (por ejemplo, los formularios que rellenes, el contenido que ests consumiendo) puede almacenarse y combinarse con otra informacin que se tenga sobre tu persona o sobre usuarios similares(por ejemplo, informacin sobre tu actividad previa en este servicio y en otras pginas web o aplicaciones). Posteriormente, esto se utilizar para crear o mejorar un perfil sobre tu persona (que podra incluir posibles intereses y aspectos personales). Tu perfil puede utilizarse (tambin en un momento posterior) para mostrarte publicidad que pueda parecerte ms relevante en funcin de tus posibles intereses, ya sea por parte nuestra o de terceros.