Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Наткнулся вчера на вот эту статью https://abclinux.org/kak-uskorit-rabotu-sayta-pagespeed-insights-dlya-ucoz-i-uweb Там написано как ускорить сайт с помощью отложенной загрузки изображений через скрипт Lozad, вот такой:
<script type="text/javascript"> $(".nameclass img").each(function() { $('img[src$=".jpg"], img[src$=".jpeg"], img[src$=".gif"], img[src$=".png"]').addClass('lozad'); }); </script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>
Я поставил этот скрипт у себя в Новости в шаблон Страницы материала, как указано, замнеил выделенное красным на свой класс . Получилось вот так:
<script type="text/javascript"> $(".e-mes img").each(function() { $('img[src$=".jpg"], img[src$=".jpeg"], img[src$=".gif"], img[src$=".png"]').addClass('lozad'); }); </script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>
Поставил перед </body>. В общем сделал все по правилам.
Однако скорость загрузки страниц вообще не изменилась ни на йоту, я проверял. Что до, что после одинаково.
Что я не так делаю? Может не тот класс поставил?
Увы, у вас для мобильной версии проблема гораздо глубже, вы беретесь за отложку загрузки фото, хотя у вас там перегружено рекламой гугла, далее ругается на статистику яндекса и системные скрипты. Для мобильной версии у вас пунктик фото не критический и выделен оранжевым цветом, решайте критические, которые выделены красным цветом.
<?if($USER_AGENT_PDA$)?>только для мобилок<?endif?>
и еще
<?ifnot($USER_AGENT_PDA$)?>скрыть для мобилок<?endif?>