По умолчанию CS-Cart загружает все изображения на любой странице интернет-магазина одновременно. У клиента на некоторых страницах категорий представлено до 100 изображений, а на многих страницах товаров есть обучающие видео. Такой объем визуального контента ощутимо снижает скорость загрузки страниц.
Наш модуль «Отложенная загрузка изображений» решил эту проблему. Основная идея проста — отложить загрузку всего, что не нужно пользователю прямо сейчас, то есть изображения загружаются не сразу при открытии страницы, а по мере ее прокрутки. Это помогло улучшить производительность и экономно использовать ресурсы устройства.