Ленивая загрузка modx rev
Всем привет! Подскажите пожалуйста, кто как решают проблему долгой загрузки стр. сайта с множеством картинок или видео? Находил в инете приложение Lazy load. Кто нибудь ставил? Помогает? Если да, то где можно его скачать?
Комментарии: 6
Есть например такое решение — Плагин Lazy load для MODX Revolution.
Вся суть сводится к подключению любого lazy load скрипта и добавлению класса и нужных атрибутов к тегу img.
Вся суть сводится к подключению любого lazy load скрипта и добавлению класса и нужных атрибутов к тегу img.
А для видео, чего нибудь похожее есть?
Ну это примерно так — wrapYoutube . Суть опять же в обработке скриптом, нечто подобное описано тут — Отложенная загрузка iframe YOUtube.
А чегонить другого еще не придумали? )
У меня тоже стоит похожий скрипт, но не достаток его в том, что ютуб запретил автоматическое воспроизведение видео и чтобы запустить видео нужно нажимать два раза. Об этом и написал вверху каждого видео)) Но процентов 30% — 40% этого не читают и жмут 1 раз и уходят((
У меня тоже стоит похожий скрипт, но не достаток его в том, что ютуб запретил автоматическое воспроизведение видео и чтобы запустить видео нужно нажимать два раза. Об этом и написал вверху каждого видео)) Но процентов 30% — 40% этого не читают и жмут 1 раз и уходят((
Этих скриптов — вагон и маленькая тележка.
Вот, например, неплохой (Гугл его рекомендует): https://github.com/aFarkas/lazysizes
И для видео тоже подходит.
Вот, например, неплохой (Гугл его рекомендует): https://github.com/aFarkas/lazysizes
И для видео тоже подходит.
Дополню, т.к. может быть некоторым интересно.
Гугловский PageSpeed Insights ругался на Яндекс карты — считал, что это не современный формат изображений. Сделал вызов карты на отдельном ресурсе, его загрузил на страницу через iframe и фрейм пустил через lazysizes —
Этот решение, ленивую загрузку для видео и фото можно посмотреть здесь.
Гугловский PageSpeed Insights ругался на Яндекс карты — считал, что это не современный формат изображений. Сделал вызов карты на отдельном ресурсе, его загрузил на страницу через iframe и фрейм пустил через lazysizes —
<iframe data-src="/yandexmap/" class="lazyload" scrolling="no" frameborder="0"></iframe>
В итоге показатели улучшились сразу на 20 (!!!) пунктов.Этот решение, ленивую загрузку для видео и фото можно посмотреть здесь.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.