Autor | Zpráva | ||
---|---|---|---|
LastHunter Profil * |
#1 · Zasláno: 28. 9. 2009, 11:07:29
Ahoj,
na dragon-age.cz/ jsem použil velký header.jpg pro několik prvků - recykluji ho tak, že u daného prvku používám záporný background-position. Chtěl jsem snížit počet HTTP požadavků a ten web optimalizovat. Koukám ale do Firebugu a obrázek se načítá pokaždé znova - místo 1x100 kB je to najednou 4x100 kB. Přitom jsem měl zato, že znovuuvedu ten samý obrázek v CSS, tak si ho prohlížeč vezme z cache a nesahá už na server. Chyba Firebugu to není, při načítání vidím, že jeden prvek má pozadí už načtené, zatímco další, co využívá ten samý obrázek, ještě ne. Nenapadá někoho co s tím? Díky, Ondřej Mirtes ondrej.mirtes.cz alanwake.cz |
||
LastHunter Profil * |
#2 · Zasláno: 28. 9. 2009, 11:51:37
Teď jsem to otestoval a problém se týká nejspíš jen Firefoxe.
|
||
Bubák Profil |
#3 · Zasláno: 28. 9. 2009, 11:58:19 · Upravil/a: Bubák
„při načítání vidím, že jeden prvek má pozadí už načtené, zatímco další, co využívá ten samý obrázek, ještě ne.“
Odkaz na stránku, kde používáš jeden obrázek 4×, je kde? Chovají se všechny prohlížeče stejně? Místo toho jsi tu dal dva zbytečné odkazy, kterými zjevně porušuješ jedno ze závazných pravidel této diskuse: http://diskuse.jakpsatweb.cz/rules.htm#Z.VII Dodatek: Ve kterách prohlížečích jsi testoval? Nemáš Firefox špatně nastavený, nebo nepoužil jsi "pornorežim", ptám se, jestli nemáš nějak ve svém FF zakázáno kešování. |
||
LastHunter Profil * |
#4 · Zasláno: 28. 9. 2009, 12:16:21
Odkaz na stránku je třetí "slovo" v mém příspěvku. Ve druhém příspěvku doplňuji, že se jedná jen o problém ve Firefoxu. Testoval jsem IE6/7/8, Operu, Chrome a Safari.
Problém s cache to není, na jiných stránkách, které tento způsob používají, mi to funguje. |
||
LastHunter Profil * |
|||
Časová prodleva: 15 let
|
0