¿Cómo habilitar el caché sin conexión (navegación sin conexión) en Chome?

¿Cómo habilitar el caché sin conexión (navegación sin conexión) en Chome?

Google parece haber eliminado la opción de banderas "Habilitar botón Mostrar copia guardada" (la bandera #mostrar-copia guardada) en Chrome. No sé cuándo lo hicieron, pero no lo veo en la versión 75. ¿Existe otra forma de permitir la visualización de páginas en su caché (es decir: estuvo allí una vez, ahora está desconectado... ) ?

Lo había estado usando durante años con una aplicación web de una sola página (SPA) que necesita funcionar sin conexión. Creé la aplicación y hay toneladas de páginas que hacen referencia a ella en 2018.

https://www.howtogeek.com/263577/how-to-enable-offline-browsing-in-chrome/

https://www.itllc.net/how-to/tip-of-the-week-no-internet-you-can-still-view-cached-web-pages-in-chrome/

¿Cómo puedo restaurar esta funcionalidad en Chrome?

¿Quizás esta sería una característica integrada? Probé y no funciona.

chrome://flags/#enable-new-download-backend no parece ofrecer funcionalidad sin conexión.

Mis pruebas implican: CNN.com (cualquier sitio web aleatorio), dejar que se cargue por completo y luego cerrar Chrome. Luego, desconecté mi wifi, abrí Chrome y fui a CNN.com... Recibí el mensaje de error estándar "sin conexión".

Respuesta1

Desde julio de 2019, el antiguoMostrar botón de copia guardadaflag ya no está disponible en Chrome para trabajar sin conexión, aunque Chrome todavía almacena en caché las páginas vistas. Entonces se requiere un truco que involucra un servidor proxy ficticio:

  • Descargue e instale la extensión Flipper proxy rápido y sucio
  • Haga clic en el icono de la extensión en la parte superior derecha de Chrome para elegir un servidor proxy. El valor predeterminado (que se muestra a continuación) es systemlo que significa la conexión a Internet actual.
  • Para navegar sin conexión, seleccione la tercera opción http://localhost:8080 (a menos que ya esté ejecutando un servidor proxy en su PC)
  • Las solicitudes de Internet ahora se dirigirán a su propia PC para que pueda trabajar sin conexión de manera efectiva. Fallarán con una página de error "no se puede conectar al servidor proxy". Las páginas web y los vídeos guardados o los de su historial se pueden mostrar si ya están almacenados en caché en Chrome.
  • Para volver al trabajo normal en línea, haga clic nuevamente en el ícono de extensión y seleccione system.

EDITAR: vea mi comentario a continuación.

Respuesta2

Esto podría funcionar: chrome://flags/#back-forward-cache. (Estoy usando Chrome 88). Si lo configura en enable force caching all pages (experimental), podría funcionar de manera similar a la #show-saved-copybandera.

Respuesta3

--no funciona de forma predeterminada-- En la última versión de Chrome, muestra automáticamente la versión sin conexión si no hay conexión disponible.

--actualización-- De hecho, tenía un script personalizado ejecutándose en segundo plano que estaba produciendo los archivos localmente, puedo confirmar que una vez que se finalizó el script, el caché sin conexión no está disponible. Por lo tanto, mi recomendación actual sería instalar también una aplicación de terceros para manejar la visualización del caché, no es la alternativa más bonita pero realmente hace el trabajo :)

información relacionada