Noções básicas de privacidade da Web Cache


Make your Firefox browser a privacy superpower with these ...
O cache é fundamental para o desempenho na web. Os navegadores armazenam o conteúdo em cache para que ele possa ser reutilizado sem falar com servidores, o que pode ser lento. No entanto, a maneira como o conteúdo da Web é armazenado em cache pode ser bastante confusa.
A Força-Tarefa de Engenharia da Internet publicou o RFC 7234,que define como funciona o cache web. Um mecanismo-chave é o cabeçalho Cache-Control , que permite que os servidores web digam como querem que caches tratem conteúdo.
Os sites podem usar o Cache-Control para que os navegadores saibam o que é seguro armazenar em caches. Alguns conteúdos precisam ser buscados todas as vezes; outro conteúdo só é válido por um curto período de tempo. O Cache-Control informa ao navegador o que pode ser armazenado em cache e por quanto tempo. Ou, como é relevante para este caso, o Cache-Control pode dizer ao navegador que o conteúdo é sensível e que ele não deve ser armazenado.
Separadamente, na ausência de instruções de controle de cache de sites, os navegadores geralmente fazem suposições sobre o que pode ser armazenado em cache. Os sites muitas vezes não fornecem nenhuma informação de cache para conteúdo. Mas o conteúdo de cache torna a web mais rápida. Assim, os navegadores armazenam a maioria do conteúdo, a menos que sejam avisados para não fazerem. Isso é chamado de "cache heurístico", e difere do navegador para o navegador.
O cache heurístico envolve a navegação adivinhando qual conteúdo é armazenado em cache e por quanto tempo. O cache heurístico firefox armazena a maioria dos conteúdos sem informações explícitas de cache por 7 dias.
Existem um monte de controles que o Cache-Control fornece, mas o mais relevante para este caso é uma diretiva chamada "no-store". Quando um site diz 'não-armazenar', isso diz ao navegador para nunca salvar uma cópia do conteúdo em seu cache. Usar 'no-store' é a única maneira de garantir que as informações nunca são armazenadas em cache.

by Mozilla.org

Comentários

Postagens mais visitadas deste blog

como ficam cientes da privacidade ao usar aplicativos de namoro!

Implementação de campos privados para JavaScript

Firefox Results