Me gusta usar Chrome como mi navegador diario, así como para el trabajo de desarrollo web. Me gustaría poder evitar que Chrome almacene en caché cualquier cosa localhost
(o realmente, cualquier nombre de host arbitrario) para que no tenga que actualizar ( Ctrl- Shift- R) todo el tiempo.
es posible? ¿Cómo?
google-chrome
browser-cache
Matt Ball
fuente
fuente
Respuestas:
No puede apagar el caché de forma discriminatoria, pero a partir de la v15, puede apagarlo completamente a través de un panel de configuración al que accede haciendo clic en el botón de engranaje en la esquina inferior derecha de la ventana de herramientas del desarrollador. En el panel de red de las herramientas de desarrollador, también tiene la opción de borrar la memoria caché del menú del botón derecho con solo un diálogo de confirmación (es decir, no aparece la pestaña de preferencias como lo hace "Borrar datos de navegación".
fuente
Esto ya es posible si cambia al modo de incógnito para ese sitio / host.
Ctrl+ Shift+N
Ver un sitio en modo de incógnito debería proporcionarle una pizarra vacía de elementos e imágenes en caché.
Si estás en una sesión, también lo restablecerá por ti. Por lo tanto, es posible que desee observar eso cuando se desarrolle.
Pero si realmente necesita deshabilitarlo por sitio, entonces no. Actualmente no es posible.
fuente
Ctrl-Shift-R
.¿Por qué no usar los perfiles de Chrome (también conocidos como "usuarios")?
Configure uno para que sea su perfil "dev" (sin almacenamiento en caché). Puede habilitar un complemento para eliminar caché. También puedes desactivar las cookies. Cuando llegue el momento de una sesión de desarrollo, use ese perfil. Luego, cuando llegue el momento de relajarse, simplemente cambie el perfil. Todos los perfiles pueden ejecutarse simultáneamente.
Esto también es SUPER útil para fines de prueba.
Asignar atajos y atajos de teclado para cambiar de un lado a otro es la guinda del pastel.
Ahora, si realmente quiere ser hábil, podría tener múltiples perfiles de usuario para diferentes proyectos / entornos a la vez (es decir, uno para JS, uno para el lado del servidor, etc., múltiples monitores son obligatorios). Mejor use el icono de superusuario si es usted. ;-)
fuente
Noté que deshabilitar el caché de la configuración de las herramientas de desarrollador en Google Chrome no evita el almacenamiento en caché de imágenes Solo deshabilita el almacenamiento en caché de CSS, JavaScript y marcado. El modo de incógnito es probablemente la forma más efectiva de asegurarse de que está tratando con una página web sin caché.
fuente
Echa un vistazo a la extensión de Chrome Cache Killer .
Esta extensión borra automáticamente la memoria caché del navegador antes de cargar una página. Se puede habilitar / deshabilitar con un clic del mouse.
Funciona muy bien y me resolvió muchos dolores de cabeza al desarrollar sitios web, ya que los métodos abreviados de teclado de Chrome para borrar el caché no parecen funcionar muy bien. Lo encontré cuando buscaba una solución a los problemas de caché de Chrome.
fuente
Eche un vistazo a la extensión de Chrome Super-Cache que permite personalizar la política de almacenamiento en caché por host
De documentos:
Override caching policy that has been set on the server. Select a host on which the caching is required and all requests from a page with that host will be cached.
fuente
Esta opción funciona si es propietario del sitio web (en cuyo caso probablemente esté actualizando mucho la misma página, lo que hace que se almacene en caché).
Agregue esta cadena de código a su
<head>
y debería hacer el truco.fuente