БЛОГОДЖУМЛА - БЛОГ О ДЖУМЛА

Плагин отложенной загрузки фото товаров Lazy Load на jQuery

  • Категория: Joomla
  • Автор:
  • Просмотров: 13490

joomla joomshopping lazyload plugin virtuemart virtuemart2

плагин LazyLoad

 Все видели как во многих современных интернет магазинах фото товара появляются не сразу, а помере прокрутки страницы. Закономерный вопрос - зачем? Что это дает? А ответ прост - это позволяет уменьшить время загрузки страницы. Причем скорость загрузки сайта важна не только для пользователя, но и для поисковых систем - скорость загрузки страницы учитывается при ранжировании сайтов в поисковой выдаче.

ОПИСАНИЕ РАБОТЫ ПЛАГИНА

Мой плагин использует хорошо известый jQuery плагин lazyload. Смысл его работы заключается в том, что при загрузке страницы грузятся только картинки, которые видны на первом экране. Вместо всех остальных картинок, лежащих ниже - ставиться маленькая "заглушка". Браузер считает страницу загруженной, а по мере скрола страницы подгружаются картинки вместо заглушек. Приведу результаты небольшого теста. На моем сайте я выставил 96 товаров на страницу и измерил скорость загрузки страницы. Без плагина - 4.5 сек. С плагином - 0.99 сек. Выводы делайте сами.  Пример работы плагина Вы можете увидеть на моем сайте - Кольца с голубым топазом

Плагин предназначен для Joomla 1.5 и 2.5. Обработывает только фото товара virtuemart и joomshopping (фото, в пути к которым есть слово "product"). Для того чтобы все заработало - необходимо только установить и опубликовать плагин.

НЮАНСЫ И ОГРАНИЧЕНИЯ

Несколько ограничений - плагин использует jQuery. Если jQuery у Вас нет плагин подгружает его.

Второе - если у Вас Virtuemart линейки 1.1.* и при выводе фото товара используется скрипт show_image_in_imgtag.php - плагин тоже не будет работать. Проверить можете посмотрев на адрес фото товара в категории на своем сайте - этот скрипт будет в адресе. Например - src="/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FBody_4f1e6a7cba9a3_90x90.jpg&newxsize=90&newysize=90&fileout=" . Бесплатный совет - избавляйтесь от этой гадости - скрипт дает огромную нагрузку на сервер.

КАК КУПИТЬ

Стоимость плагина - 400р.

Бесплатная техподдержка и помощь в установке (в разумных пределах)

Постоянным покупателям скидка 25% :) - 300р.

Оплата - WMR.

Пишите мне на Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

P.S. Плагин доработан. Теперь плагин работает и с  show_image_in_imgtag.php 


Сайты, использующие плагин отложенной загрузки фото товаров Lazy Load на jQuery:


Интернет-магазин ювелирных украшений из золота с самоцветами - Aloris.ru Интернет-магазин ювелирных украшений из золота - Goldnews.ru Электробум: интернет-магазин чехлов и аксессуаров для телефонов и планшетов

интернет магазин постельного белья

 

Back to top