Autor Zpráva
LastHunter
Profil *
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 *
Teď jsem to otestoval a problém se týká nejspíš jen Firefoxe.
Bubák
Profil
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 *
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 *
Tak je to ofic. bug Firefox 3.5: https://bugzilla.mozilla.org/show_bug.cgi?id=497665

Přesto díky.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0