Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Подгрузка тумб по мере скроллинга - экономим траф
цитата
18/10/10 в 14:55
 loksa
Спинн-офф из топика про шаблоны. Может кому пригодится.
Задача - не подгружать все тумбы, если посетитель не скроллит страницу вниз. Тоесть сначала грузятся те тумбы, что находится в видимом пространстве экрана. Остальные подгружаются по мере появления снизу, если страницу начинают прокручивать. Есть вариант подгружать за Х пикселей до нижней границы окна, а не в момент появления.

Lazy Load Plugin for jQuery
пример работы http://www.appelsiini.net/projects/lazyload/enabled_gazillion.html
страница скрипта http://www.appelsiini.net/projects/lazyload
пост про исправления http://www.appelsiini.net/2009/12/tuning-lazy-loader

Вроде как написано что не работает, но на ие7 и фф 3.5 работал нормально.

тут пара примеров, что вставлять в хтмл код
http://www.vbteam.info/vb-4-0-addons-and-template-modifications/504…mages.html

P.S. Сам не пробывал ещё.
цитата
18/10/10 в 15:17
 AndreXXX
лисица 3.6.10 - не работает, ну его нах этот эксперимент
цитата
18/10/10 в 15:33
 loksa
не работает как, грузятся сразу все картинки, или не подгружаются?
цитата
18/10/10 в 16:09
 teddy
лисица 3.6.10 работает
цитата
18/10/10 в 16:14
 taj
подтверждаю
Помоему клёвое решение, однако приживётся ли оно?
цитата
18/10/10 в 16:17
 taj
и ещё одна не дороботка - если я сразу буду быстро скролить страницу в конец при помощи вертикальной прокрутки - буду ждать пока не загрузятся все фотки (
цитата
18/10/10 в 16:38
 AndreXXX
Не подгружаются, имхо у целого ряда серферов будут траблы с этим делом. Это шняга давно известна и если бы она того стоила, все бы так и делали.
цитата
18/10/10 в 17:09
 doommy
AndreXXX писал:
лисица 3.6.10 - не работает, ну его нах этот эксперимент


"Врёте!" Работает и вниз, и вверх.
цитата
18/10/10 в 17:43
 Grach
loksa писал:
страница скрипта http://www.appelsiini.net/projects/lazyload

ну собственно сам автор пишет: Цитата:
Lazy Load is currently not usable. It does not work with the latest browsers as expected. I have currently no time updating the code myself. Patches are always welcome. If you find a solution just fork and send a pull request. Thanks!


Эта страница в полной версии