В предыдущем уроке 106.1 мы начали рассматривать преимущества отложенной загрузки изображений, а также познакомились с плагином Lazy Load, одним из наиболее популярных бесплатных решений для подгрузки графического контента в месте просмотра. Продолжим обзор доступных плагинов отложенной загрузки.
Image Lazy Load
Данный плагин совбодно распространяется среди пользователей и для отложенной загрузки картинок он использует библиотеку univeil.js. Плагин способен обрабатывать изображения в записях, пользовательских типах записей, а также на главной странице сайта. Примечательно, что не откладывает загрузку виджетов. Несмотря на свободное распространение, есть и премиум-вариант программы, установка которого даст поддержку избранных фотографий, горизонтальной прокрутки и некоторых других особенностей.
BJ Lazy Load
Бесплатный плагин, не использующий внешние библиотеки JavaScript. Работает с загрузкой миниатюр, изображений, содержимого и видеофайлов с Ютуба, iframe, а также gravatar. Из недостатков – отсутствие обновлений.
Rocket Lazy Load
Данный плагин заслуживает внимания по той причине, что он занимает не более 2Кб места и для работы не использует JavaScript. Несмотря на это он с легкостью реализовывает отложенную загрузку и умеет работать с миниатюрами как в записях, так и в виджетах. Как и в случае с предыдущим плагином, данное решение бесплатно, а для того, чтобы начать им пользоваться, нужно просто установить плагин и воспользоваться кнопкой Activate. Несмотря на это, решение насчитывает уже больше 40 000 активных загрузок.
Crazy Lazy
Завершить обзор бесплатных плагинов подгрузки изображений при просмотре можно данным плагином, который только начинает развиваться. Это легкий вариант для решения подобных задач, но он уже набрал больше 3000 установок.
Теперь стоит рассмотреть премиум-решения.
WordPress Advanced Image Lazy Load
Плагин предлагается на CodeCanyon и дает возможность работать со всеми типами изображений, коотрые только могут находиться на вашем сайте (страница, запись, боковая панель, избранные и т.д.) А главное, обещается совместимость со всеми поисковиками, что исключает проблемы с индексацией. Еще один приятный момент дополнительный контроль функционирования сайта, а именно – возможность выбора тех страниц, где отложенная загрузка может быть отключена.
JCH Optimize Pro
Премиум-вариант бесплатного JCH Optimize, где отложенная загрузка изначально недоступна. Но плагин заточен для комплексной оптимизации. Здесь предлагается и уменьшение размера страниц, и оптимизация изображений, и минимизированные запросы HTTP, а также функции вроде поддержки CDN.
В заключение стоит сказать, что отложенная загрузка не всегда является панацеей в оптимизации сайтов, но иногда она способна действительно облегчить пользователям серфинг, чем поднять сайт в глазах поисковых роботов. При этом вы всегда сможете заказать сайт с подобным функционалом, если оговорите данную особенность с нашими разработчиками заранее.