Autor | Zpráva | ||
---|---|---|---|
doominik Profil * |
#1 · Zasláno: 26. 6. 2020, 14:48:02
Zdravím
Narazil jsem na chování prohlížečů, kterému moc nerozumím. Respektive nevím co mám čekat v případě, že stránka nemá uvedeno žádné cacheování. Nemám teď na mysli zdroje (obrázky, css, js, …), ale přímo html stránku samotnou. Tedy neuvedu ani hlavičky pro smazání cache ani hlavičky pro nějakou (libovolnou) cache. Co udělá prohlížeč, bude stránku cacheovat jak se sám rozhodne? nebo cacheovaná nebude (mám pocit, že třeba FF ji cacheuje). A jaká je rozumné nastavení cache pro html stránku? |
||
Davex Profil |
#2 · Zasláno: 26. 6. 2020, 21:47:44
doominik:
„Co udělá prohlížeč, bude stránku cacheovat jak se sám rozhodne?“ Není-li kešování zakázáno, tak si prohlížeče běžně stránky a připojené objekty do cache ukládají. „A jaká je rozumné nastavení cache pro html stránku?“ Nejdřív by sis měl zodpovědět otázku, proč nastavovat cache a co od toho očekáváš. Většinou není potřeba se o to nějak zvlášť starat, protože prohlížeče mají nějakou vnitřní logiku, která rozhoduje o načtení objektu z cache nebo aktualizaci ze serveru. Novější objekty se ze serveru aktualizují častěji, přičemž pokud se jejich obsah nezměnil, tak se nemusí vůbec stahovat a prohlížeč použije objekt z cache. |
||
Časová prodleva: 4 roky
|
0