Мен лично този въпрос ме заинтригува много сериозно

Винаги съм смятал в практиката ми че да заредиш 10 000 имиджа едновременно на една страница (няма връзка с темата защото на колегата са леки 20х20) е 'лудост'.... Но реших да експериментирам с по-големи и по-тежки, с презумцията че принципа е еднакъв....
В този ред на мисли ми хрумна че идеята не е толкова безпочвена ако се изпълни на юзера на интерфейса. Тоест ако се избегнат безконечни заявки с Ajax а се зареди еднократно в рам паметта на сървъра масив само с пътя до файла, което става за секунди...

и се прехвърли изпълнението на юзера на компа. Евентуалното бавно зареждане в този случай би могло да бъде само от негов локален проблем - бавна връзка или бавен комп.
Реших да експериментирам за да помогна по темата и ето резултата:
http://huanito.vivacatering.bg/projects/test/demo-2.php
В случая използвам 965 изображения с общо тегло 116 мегабайта, просто нямам повече

))), като ги зареждам през 10. Идеята ми е юзера сам да си ги зарежда от масива който е описан в коментара на страницата, след като премине определена дължина в скролирането. Сложих проверка долу в ляво на страницата за да 'онагледя' идеята

)). Най вероятно не е най-добре написания код, но все пак е набързо с цел визуализация на хрумката. Сложих коментари навсякъде колега, който разбира JS би трябвало да се оправи лесно. Сигурен съм че може би някъде в нета има и готови библиотеки, а и фацебоок и гмаил използват като гледам подобен подход. Мисля че има вариант сорса да се зареди и в хтмл коментар и да се разкоментарва след определена дължина в скрола или друго.... варианти много. На мен това ми хрумна и това направих защото в по-горния ми коментар дадох код който е безупречен и работи безотказно автор му е темплейтмонстер.ком но работи добре до 20-50 тумбнейла или имиджи а не за 1000

))). Както и да е надявам се да съм бил полезен... Успех с проекта!