As versões anteriores de squid
(2.2 e anteriores) têm um recurso "offline_mode".
Este modo desativa a validação do cache, ou seja, se o recurso já estiver no cache do squid, o squid não entrará em contato com o site original para verificar se o recurso armazenado em cache é válido / atualizado ou não.
Combine offline_mode on
e um agressivo catch-all refresh_pattern
como
refresh_pattern . 10080 9999% 43200 override-expire ignore-reload ignore-no-cache ignore-no-store ignore-must-revalidate ignore-private override-lastmod reload-into-ims store-stale
e você pode ficar off-line por meses e ainda ser capaz de revisitar sites estáticos que você visitou antes!
Para mais informações, leia link e link . O Squid é executado na maioria dos sistemas operacionais, então dê um giro.
Espero que isso responda à sua última pergunta.
Agora, para responder o "porquê" no título da pergunta, a Web agora não é a mesma desde a IE5. A maioria dos sites entrará no modo off-line. A Web tornou-se mais dependente do conteúdo dinâmico ao vivo, ou seja, muito do conteúdo agora não foi projetado para ficar em cache por muito tempo. Leia a pergunta que fiz na lista de discussão Usuários do Squid. p>