¿Qué es Ctrl+Mayús+R?
Ctrl+Mayús+R es un atajo de teclado utilizado para realizar una recarga dura de una página web en Google chrome.
Pero qué es exactamente una «Recarga dura»?
Para entender la «Recarga dura», primero hay que entender qué ocurre durante una «Recarga normal».
La «Recarga Normal» se realiza en una página web cargada en un navegador como chrome pulsando el botón de recarga en la esquina superior izquierda del navegador junto al botón de retroceso & adelante o pulsando el atajo de teclado Ctrl+R o utilizando la tecla de función f5.
Cuando se realiza una «Recarga Normal» el navegador utilizará las copias en caché de los archivos estáticos (CSS, javascript, imágenes, archivos de texto) de la página web que se descargaron durante el primer evento de carga de esa página web. La idea es que el navegador intente evitar volver a descargar estos archivos estáticos de la página web para que la página cargue más rápido.
Sin embargo, queremos forzar al navegador a volver a descargar todos los css, javascript, imágenes y cualquier otro activo de la página web y esencialmente descuidar las copias en caché de estos archivos, entonces podemos lograr esto mediante la realización de «Hard Reload» utilizando las siguientes combinaciones de teclas:
Ctrl+Shift+R o Shift+f5
Entonces, ¿por qué necesitamos «Hard Reload»?
El almacenamiento en caché del navegador es una pesadilla, especialmente durante el desarrollo, cuando estás constantemente haciendo cambios en la página web y mirando la salida en el navegador. Así que si acabas de hacer una edición en un archivo CSS y has hecho una actualización del navegador en tu página web, lo más probable es que no veas el cambio que has hecho en la hoja de estilos ya que el navegador todavía está utilizando la versión en caché de tu archivo CSS y no la actualizada. Así que tendrás que realizar una «Recarga dura»
Caché vacía y recarga dura – La tercera opción de recarga en Googe Chrome
Google Chrome soporta una tercera opción de recarga llamada «Caché vacía y recarga dura». Lo que hace esto es que primero borra la caché del navegador & y luego realiza una recarga dura.
Para ver esta opción, tendrá que abrir las Herramientas para desarrolladores del navegador con el atajo de teclado F12 primero, ya que es un requisito previo para esto. A continuación, haz clic con el botón derecho en el botón de recarga para que aparezca el menú de recarga.
Tal vez te preguntes para qué sirve borrar la caché del navegador antes de realizar una recarga dura. La razón es que hay situaciones en las que las páginas web pueden descargar el contenido adicional utilizando JavaScript u otros medios que no son parte del proceso de carga de la página inicial. Estos recursos pueden estar almacenados en la caché y, como consecuencia, pueden cargarse desde la caché incluso si se realiza una recarga dura. Este método tiene en cuenta este tipo de situaciones.