Quanto tempo antes que um visitante do site veja um novo design de site sem atualização forçada?
Assumption: There are no cache settings in the HTML page
Depende das configurações de cache do navegador.
Nota:
- As configurações do navegador descritas abaixo podem ser temporariamente substituídas usando os comandos "Refresh" ou "Forced Refresh" apropriados.
IE
Existem quatro opções em Verificar novas versões de páginas armazenadas:
Everyvisittothepage:
Whenyoureturntoapageyouviewedpreviously,InternetExplorershouldchecktoseewhetherthepagechangedsinceyoulastviewedit.Ifthepagehaschanged,InternetExplorerdisplaysthenewpageandstoresitintheTemporaryInternetFiles.Notethatselectingthisoptioncanslowdownbrowsingbetweenpagesyouhavealreadyviewed.
EverytimeyoustartInternetExplorer:
WhenyouviewaWebsitethatyouhavevisitedbeforeinthesameInternetExplorersession,InternetExplorerusesthecachedtemporaryInternetfilesinsteadofdownloadingthepage.IfyoupressF5orclickRefresh,InternetExplorerdownloadsthepage.
Automatically(InternetExplorer5andlateronly):
Thisisthesameastheprevioussetting,butwithalogicalgorithmtounderstandthehabitsofWebpagebehavior.Thissettingspecifiesthatwhenyoureturntoapageyouviewedpreviously,InternetExplorershouldnotchecktoseewhetherthepagehaschangedsinceyoulastviewedit.
Ifyouselectthissetting,InternetExplorerchecksfornewcontentonlywhenyoureturntoapagethatyouviewedinanearliersessionofInternetExploreroronanearlierday.Overtime,ifInternetExplorerdeterminesthatimagesonthepagearechanginginfrequently,itchecksfornewerimagesevenlessfrequently.
Never:
InternetExplorerdoesnotchecktheWebserverfornewercontent.
Fonte 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_frequency
controla isso:
0
Check for a new version of a page once per session (a session starts when the first application window opens and ends when the last application window closes).
1
Check for a new version every time a page is loaded.
2
Never check for a new version - always load the page from cache.
3
Check for a new version when the page is out of date. (Default)
Fonte Frequência do documento Browser.cache.check
Chrome
O Chrome armazena as páginas em cache, a menos que tenha sido informado que não.
Para desativar o cache, consulte Como desativar o cache do navegador no Chrome
O que significa "desatualizado", de onde vem a referência de data?
Browsers will usually get this information through HTTP headers sent with the page.
For example, the Last-Modified header tells the browser how old the page is. A browser can send a simple HEAD request to the page to get the last-modified value. If it's newer than what the browser has in cache, then the browser can reload it.
Source Como o navegador sabe que uma página da web mudou? , responda por Seth
Leitura Adicional
- Otimizando a eficiência do conteúdo: HTTP caching