HTML без предварительной загрузки - PullRequest
0 голосов
/ 20 сентября 2010

Я должен использовать галерею с JQuery (я использую Galleria).Проблема в том, что структура выглядит так:

<div id="galleria">
   <img src="(...).jpg" />
   <img src="(...).jpg" />
   <img src="(...).jpg" />
   <!-- ... -->
</div>

Плагин берет все фотографии из этого списка и использует их.Проблема: у меня много качественных фотографий.И все они предварительно загружены, прежде чем плагин сможет их использовать.Есть ли способы динамической загрузки изображений?(Может быть, какой-то новый плагин для галереи).

1 Ответ

1 голос
/ 20 сентября 2010

Вот где плагин jQuery LazyLoad пригодится:)

Ленивый загрузчик - плагин jQuery, написанный в JavaScript. Это задерживает загрузку изображения на (длинных) веб-страницах. Изображений за пределами области просмотра (видимая часть веб-страница) не будет загружен перед пользователем свитки к ним. Это противоположно предварительная загрузка изображения.

Использование отложенной загрузки на длинных веб-страницах содержащий много больших изображений делает страница загружается быстрее. Браузер будет в состояние готовности после загрузки видно изображений. В некоторых случаях это также может помочь уменьшить нагрузку на сервер.

Демонстрационная страница

...