robsite

Introducing imagesQ – Faster, Parallel Image Loading in JavaScript

Problem: Auf einer Seite mit vielen Bildern laden diese praktisch sequentiell statt parallel. Pro Domain sind nur wenige gleichzeitige Verbindungen erlaubt. Eine Lösung ists, die Bilder auf mehrere Subdomains aufzuteilen (á la Google Images).

Eine andere Möglichkeit ists, sie per JavaScript zu laden, was durchaus parallel geht, wenn man nicht erst wartet, bis das aktuelle Bild geladen ist um das nächste zu laden. Stattdessen muss man das Laden aller Bilder sofort anstoßen und warten, bis alle fertig sind. Geht selbst im IE6.

· javascript, webdev ·
Mastodon