Autor | Zpráva | ||
---|---|---|---|
aladin Profil * |
#1 · Zasláno: 12. 7. 2012, 20:24:08
Stále bloumám nad tím co a k čemu je ten parametr např. v=33???
<link rel="stylesheet" type="text/css" href="http://f.lupa.cz/css/global.css?v=33" media="screen,projection" /> |
||
Darker Profil |
Běžný HTTP GET parametr, posílá se na server. V tomhle případě to bude asi verze CSS. Na téhle stránce máš přece také parametry, to tě nepřekvapuje?
|
||
juriad Profil |
#3 · Zasláno: 12. 7. 2012, 21:13:41
může to být jednoduchý způsob jak donutit prohlížeč k tomu, aby nešáhnul pro global.css do cache
když se změní verze změním číslo a mám jistotu, že klient dostane novou verzi i soubor css by mohl být generovaný serverovým skriptem |
||
Keeehi Profil |
#4 · Zasláno: 12. 7. 2012, 21:16:40
Darker má pravdu. Na servru klidně za global.css může být schovaný global.php který generuje css. V tomto případě to tak nevypadá, že ba to bylo a proto bych to viděl na způsob, jak prohlížeč donutit načíst novou verzi místo verze z cache.
|
||
Darker Profil |
Keeehi:
„V tomto případě to tak nevypadá“ Mohou tam mít verzovací systém, a posílat CSS podle verze prohlížeče. Tak bych to udělal já. Zkusím zadat jiná čísla, jsestli to něco udělá. Nic... http://f.lupa.cz/css/global.css?v=../5555%27 |
||
aladin Profil * |
#6 · Zasláno: 12. 7. 2012, 21:24:35
Udělalo?
Díky za objasnění, ono se to vyskytuje i JS souborů. |
||
Keeehi Profil |
#7 · Zasláno: 12. 7. 2012, 21:46:20
Darker:
Zkoušel jsem ty čísla také měnit, ale neviděl jsem žádnou změnu, proto jsem to odhadnul na anticache. aladin: Je úplně jedno, co je v adrese, protože na servru tomu může odpovídat úplně jiný soubor. Třeba nějaký php nebo jiný servrový script, který se podle toho mže nějak řídit. |
||
Časová prodleva: 12 let
|
0