Quanto tempo até um visitante antigo do site ver um novo design da web?

19

Como não há configurações de cache na página HTML, quanto tempo até um visitante antigo ver um novo design de site sem atualização forçada?

EU SOU B
fonte
1
"há configurações de cache na página HTML" não implica que o servidor pode não definir cabeçalhos ...
Arjan
Você alterou as configurações de DNS do site? Nesse caso, eles podem levar até 48 horas para mudar.
Burgi 30/05
Se o novo webdesign tiver novos "nomes" de arquivos; deve ser imediatamente após a primeira visita. Leia estes parágrafos laravel.com/docs/5.1/elixir#versioning-and-cache-busting, para que tudo dependa do criador do site (codificador). Este é um exemplo de configurações de cache HTML?
Kyslik

Respostas:

28

Quanto tempo leva para um visitante ver um novo design de site sem atualização forçada?

Suposição: não há configurações de cache na página HTML

Depende das configurações de cache do navegador.

Nota:

  • As configurações do navegador descritas abaixo podem ser substituídas temporariamente usando os comandos "Atualizar" ou "Atualização forçada" apropriados.

IE

Há quatro opções em Verificar versões mais recentes das páginas armazenadas:

enter image description here

  • Toda visita à página :

    Quando você retorna a uma página visualizada anteriormente, o Internet Explorer deve verificar se a página foi alterada desde a última vez que você a visualizou. Se a página mudou, o Internet Explorer exibe a nova página e a armazena nos Arquivos Temporários da Internet. Observe que a seleção dessa opção pode desacelerar a navegação entre as páginas que você já visualizou.

  • Sempre que você inicia o Internet Explorer:

    Quando você exibe um site que você visitou anteriormente na mesma sessão do Internet Explorer, o Internet Explorer usa os arquivos temporários da Internet em cache em vez de baixar a página. Se você pressionar F5 ou clicar em Atualizar, o Internet Explorer fará o download da página.

  • Automaticamente (apenas Internet Explorer 5 e posterior) :

    É o mesmo da configuração anterior, mas com um algoritmo lógico para entender os hábitos de comportamento das páginas da Web. Essa configuração especifica que, quando você retornar a uma página visualizada anteriormente, o Internet Explorer não deve verificar se a página foi alterada desde a última vez que você a visualizou.

    Se você selecionar essa configuração, o Internet Explorer verificará o novo conteúdo somente quando você retornar a uma página exibida em uma sessão anterior do Internet Explorer ou em um dia anterior. Com o tempo, se o Internet Explorer determinar que as imagens da página estão mudando com pouca frequência, ele procurará imagens mais novas com menos frequência.

  • Nunca :

    O Internet Explorer não verifica se há conteúdo mais recente no servidor da Web.

Origem Como as configurações de cache do Internet Explorer afetam a navegação na Web


Mozilla

Netscape (all versions since 6.0)
Mozilla Suite (all versions)
Phoenix (all versions)
Firebird (all versions)
Firefox (all versions)
Thunderbird (all versions)
Minimo (all versions)
SeaMonkey (all versions) 

A preferência browser.cache.check_doc_frequencycontrola isso:

  • 0

    Verifique se há uma nova versão de uma página uma vez por sessão (uma sessão começa quando a primeira janela do aplicativo é aberta e termina quando a última janela do aplicativo é fechada).

  • 1

    Procure uma nova versão sempre que uma página for carregada.

  • 2

    Nunca verifique se há uma nova versão - sempre carregue a página do cache.

  • 3

    Verifique se há uma nova versão quando a página estiver desatualizada. (Padrão)

Fonte Browser.cache.check freqüência doc


cromada

O Chrome armazena em cache as páginas, a menos que tenha sido solicitado que não.

Para desativar o cache, consulte Como desativar o cache do navegador no Chrome


O que significa "desatualizado", onde obtém a referência da data?

Os navegadores geralmente obtêm essas informações através de cabeçalhos HTTP enviados com a página.

Por exemplo, o cabeçalho Última modificação informa ao navegador quantos anos a página tem. Um navegador pode enviar uma solicitação HEAD simples para a página para obter o valor da última modificação. Se for mais recente do que o navegador possui no cache, o navegador poderá recarregá-lo.

Origem Como o navegador sabe que uma página da web mudou? , resposta por Seth


Leitura adicional

  • Otimizando a eficiência do conteúdo: cache HTTP
DavidPostill
fonte
Vale mencionar outros fatores também podem estar em cache no site. Se por acaso for um site relativamente popular, seu ISP poderá armazenar em cache as páginas. Se você possui um roteador decente ou uma rede corporativa, o site também pode ser armazenado em cache automaticamente.
SnakeDoc 31/05/19