Image Lazyloader

Модуль ускоряет загрузку и отображение страниц на компьютере посетителя, откладывает загрузку картинок. Библиотека javascript echo, которую использует этот модуль, останавливает загрузку картинок, которые не видны на экране посетителя, и подгружает картинки, когда посетитель прокрутил бегунок. Эта функция необходима для сайтов с большим количеством фотографий.

Модуль Image Lazyloader имеет страницу настроек, на которой можно:

  • включить/отключить работу модуля,
  • указать дистанцию подгрузки - число пикселей от нижней границы видимого окна до скрытых картинок, когда картинки нужно начать грузить (отображать),
  • выбрать иконку подгрузки,
  • загрузить стандартную картинку, перекрывающую не подгруженные картинки до их полной загрузки,
  • указать пути, для которых не применять функцию отложенной загрузки.

Демонстрация работы модуля: http://drupal7-om.danielhonrade.com/node/3

Модуль зависит от Libraries.

Установка и настройка

  1. Скачайте модуль для вашей версии Drupal
  2. Скачайте библиотеку echo https://github.com/toddmotto/echo и распакуйте в папку libraries
  3. Включите модуль, настройте и очистите кэш сайта

Похожие модули: Block Lazyloader, Node Lazyloader, Lazyload, Jail, Lazy Image loader.