O Google parece ter removido a opção de sinalizadores "Ativar botão Mostrar cópia salva" (o sinalizador #show-saved-copy) no Chrome. Não sei quando fizeram isso, mas não estou vendo na versão 75. Existe outra maneira de habilitar a visualização de páginas em seu cache (ou seja: você já esteve lá uma vez, agora está offline... ) ?
Eu o uso há anos com um aplicativo da web de página única (SPA) que precisa funcionar offline. Eu criei o aplicativo e há inúmeras páginas que fazem referência a ele em 2018.
https://www.howtogeek.com/263577/how-to-enable-offline-browsing-in-chrome/
Como posso restaurar essa funcionalidade no Chrome?
Talvez este seja um recurso integrado? Testei e não funciona.
chrome://flags/#enable-new-download-backend não parece oferecer funcionalidade offline.
Meu teste envolve: CNN.com (qualquer site aleatório), deixá-lo carregar totalmente e fechar o Chrome. Em seguida, desconectei meu wifi, abri o Chrome e fui para CNN.com… Recebi a mensagem de erro padrão ‘offline’.
Responder1
Desde julho de 2019, o antigoMostrar botão de cópia salvaflag não está mais disponível no Chrome para trabalhar off-line, embora o Chrome ainda armazene em cache as páginas visualizadas. Portanto, é necessário um truque que envolve um servidor proxy fictício:
- Baixe e instale a extensão Flipper proxy rápido e sujo
- Clique no ícone da extensão no canto superior direito do Chrome para escolher um servidor proxy. O padrão (mostrado abaixo) é
system
a conexão atual com a Internet. - Para navegar offline, selecione a terceira opção
http://localhost:8080
(a menos que você já esteja executando um servidor proxy em seu PC) - As solicitações da Internet agora serão roteadas para o seu próprio PC para que você trabalhe offline de maneira eficaz. Eles falharão com uma página de erro "não foi possível conectar ao servidor proxy". Páginas da web e vídeos salvos ou aqueles em seu histórico podem ser exibidos se já estiverem armazenados em cache no Chrome.
- Para retornar ao trabalho normal online, clique novamente no ícone da extensão e selecione
system
.
EDITAR: Veja meu comentário abaixo.
Responder2
Isso pode funcionar: chrome://flags/#back-forward-cache
. (Estou usando o Chrome 88). Se você definir como enable force caching all pages (experimental)
, poderá funcionar de forma semelhante ao #show-saved-copy
sinalizador.
Responder3
--não funciona por padrão-- Na versão mais recente do Chrome, ele exibe automaticamente a versão offline se nenhuma conexão estiver disponível.
--update-- Na verdade, eu tinha um script personalizado em execução em segundo plano que estava produzindo os arquivos localmente. Posso confirmar que depois que o script foi encerrado, o cache offline não está disponível. Minha recomendação atual seria, portanto, instalar também um aplicativo de terceiros para lidar com a visualização do cache, o que não é a alternativa mais bonita, mas realmente dá conta do recado :)