Css - image preload
Szép napot mindekinek!
Van valakinek tapasztalata a css hover háttérkép előtöltésben?
Ami biztosan nem működik (legalábbis nálam)Valami olyat szeretnék, ami nem használ html tageket, csak tiszta css-t...
■ Van valakinek tapasztalata a css hover háttérkép előtöltésben?
Ami biztosan nem működik (legalábbis nálam)
body:after{content: url(file.png);display: none;}
Sprite
Gondoltam erre a megoldásra
JavaScript?
Egyszerű és nagyszerű: http://ajaxian.com/archives/preloading-images-with-jquery
Igyekeztem olyan megoldást
Kipróbálok olyat, ami nem tiszta css, végső esetben csinálok egy "display: none" vagy egy "position: absolute; visibility: hidden" img tag-et minden képnek, aztán szevasz.
Végül emelett döntöttem. A
Ha a CSS-be belerakod
Ú hát nekem az elég extrémnek
Innen kiindulva rá találsz
Ismerem a base64-et, csak nem
Igaz, onnan indulva is
Köszi :-)
Feltétlen külön kép kell?
A CSS-be binárisan érdekelne, ha sikerül!
Bár azt nem tudom, hogy a böngészők elkezdik-e feldolgozni a CSS-t teljes letöltése előtt? Mert ha nem, akkor a képes preload-CSS-t külön kell küldeni a kliensnek, ami már nem biztos, hogy annyira jó.
Az elsőt, amit írtál
A data ur scheme-nél kíváncsi vagyok, hogyha a css-be teszem be a képfájlokat, akkor vajon lassabb lesz e az oldal formázása. Ezt mindenképp tesztelem, mert szerintem elég érdekes, hogy így is lehet továbbítani bináris adatot, nem csak simán url-el.
Várom az eredményt
A sprite elnevezést én nem kedvelem, mert még a commodore-os időkben is volt, de mást jelentett. Nyugodtan mondjátok rám, hogy vén f* vagyok, legfeljebb megsértődök. :)
Azért írtam "félve", mert kb. 99%-ra valószínűsítettem, hogy neked eszedbe jutott, csak vmiért nem jó az adott helyzetben.
Visszatérve a témához: Kb.
Kb. hány olyan delikvens lesz az oldalon akinek nincs JavaScript bekapcsolva? Csak azért kérdezem, mert JS-ben fogsz egy preloadert ami megjeleníti az oldalt ha lent vannak a képek. Én elhanyagolhatónak érzem azt a kevés százalékot akinél nincs JS, végülis nem az oldal használhatósága múlik most ezen, vagy igen?
Tényleg nem a használhatóság
Fogalmam sincs, hogy hányan nem használnak majd js-t a látogatók közül. Majd a jövő megmondja. Én úgy gondoltam, hogy egyetlen elvesztett ügyfél is sok emiatt, ezért csináltam így.
IE6-7
ja hát azért írtam, hogy