Article View: pl.comp.lang.javascript
Article #49213Re: Jak sprawdzić, czy <img> lub tła są załadowane?
From: Peter
Date: Sun, 09 Aug 2009 20:00
Date: Sun, 09 Aug 2009 20:00
29 lines
2264 bytes
2264 bytes
WebCM pisze: [...] > Zatem co radzicie? Ja bym poeksperymentował z: 1. Stwórz 2 subdomeny na obrazki, np. images1.domena.com, images2.domena.com i załaduj obrazki po równo na każdą domenę. W ten sposób będą przeglądarki ściągały więcej w tym samym czasie (http://stevesouders.com/ua/results.php i http://code.google.com/intl/pl/speed/page-speed/docs/rtt.html#ParallelizeDownloads). Rzecz jasna, zależy to od każdej przeglądarki. Przy bardzo wolnych łączach może to niewiele pomoże, ale przy ciut lepszych da to już znaczne przyspieszenie. 2. Użyj czegoś na wzór: http://www.filamentgroup.com/lab/update_automatically_preload_images_from_css_with_jquery/ W ogóle szukaj w Google "css preload images". Chociaż ta technika nie koniecznie musi być zawsze skuteczna. O ile pamiętam, to niektóre przeglądarki ściągają obrazki w CSS-ie w momencie ich generowania. W innym przypadku nie są one ściągane. Warto z tym poeksperymentować. Może nawet ktoś napisze coś więcej z własnego doświadczenia. 3. Spróbuj łączyć jak najwięcej obrazków w jeden obrazek i potem tylko przesuwać odpowiednio tło. Pomocne w tym może być narzędzie: http://pl.spritegen.website-performance.org/ -- Peter
Technical Details
Message-ID:
<h5mven$jpt$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mailReferences:
<41631784-3bee-4d79-aab7-7c9219cd4877@o35g2000vbi.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mail From: Peter <peter.may@poczta.fm> Newsgroups: pl.comp.lang.javascript Subject: Re: Jak sprawdzić, czy <img> lub tła są załadowane? Date: Sun, 09 Aug 2009 22:00:35 +0200 Organization: ATMAN Lines: 29 Message-ID: <h5mven$jpt$1@node1.news.atman.pl> References: <41631784-3bee-4d79-aab7-7c9219cd4877@o35g2000vbi.googlegroups.com> NNTP-Posting-Host: inet20909nm-3.nat.umts.dynamic.eranet.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1249837336 20285 213.158.199.195 (9 Aug 2009 17:02:16 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 9 Aug 2009 17:02:16 +0000 (UTC) User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) In-Reply-To: <41631784-3bee-4d79-aab7-7c9219cd4877@o35g2000vbi.googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit