Пакет модулей - SpeedUP для CS-Cart

Дорогие друзья, сегодня мы выпустили релиз обновления:

Preload (Предварительная загрузка) v1.3.2 от 08-Окт-2021

Исправления ошибок:
[!] Изображения с кириллическими именами нарушали работу анализатора. Исправлено.
[!] Тема UniTheme2. Модуль Hidpi. При включенной настройке темы “Заменять основное изображение товара при наведении на иконку вариации”, на экранах Retina использовались стандартные изображения, вместо изображений повышенной четкости. Исправлено.

Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart.

Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов:

Дорогие друзья, сегодня мы выпустили релиз обновления:

WebP изображения v1.1.1 от 02-Ноя-2021

Исправления ошибок:
[!] При генерации webp не учитывались изображения с одной папки с одним названием и разными расширениями. Исправлено.
[!] Если одно и то же изображение встречались на странице несколько раз, то второе и последующие изображения загружались неконвертированными. Исправлено.
[!] Модуль “Водяные знаки”. При включении твика lazy_thumbnails и активном модуле “Водяные знаки” изображение могло не отображаться. Исправлено.

Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart.

Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов:

Дорогие друзья, сегодня мы выпустили релиз обновления:

Preload (Предварительная загрузка) v1.3.3 от 03-Ноя-2021

Исправления ошибок:
[!] Тема YoupiTheme. Не предзагружалось фоновое изображение баннеров. Исправлено.
[!] Модуль “WebP изображения”. Логотип предзагружался в оригинальном формате (не WebP). Исправлено.

Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart.

Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов:

Дорогие друзья, сегодня мы выпустили релиз обновления:

Lazy load изображений v1.0.1 от 03-Ноя-2021

Исправления ошибок:
[!] Модуль “Поддержка HiDPI”. При просмотре исходного кода страницы клик на ссылку изображения в атрибуте srcset(base64) не открывал изображение. Исправлено.
[!] Тема UniTheme2. В некоторых случаях не работал механизм отложенной загрузки для скроллеров (скроллер брендов). Исправлено.
[!] Тема UniTheme2. При активном модуле “Увеличенные изображения товаров” не переключались изображения при клике на галерею изображений. Исправлено.

Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart.

Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов:

Не знаю куда написать, но тут про скорость.
Я понимаю, что это к Картовцам, но там слишком долго…
@alexbranding можете внедрить загрузку Характеристик после нажатия по кнопке.

В погоне за качественным каталогом делали подробно и некоторых прям очень много.
А гуглу это не нравится.

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

При включенном модуле lazy load изменяется работа функционала preload. Предзагрузка происходить после скриптов, а не сразу после css файла. В коде страницы перед директивами preload вставляется скрипт модуля lazy load (скрин ниже)

В результате preload картинок срабатывает позже (видно по waterfall на скрине ниже) и получаем скачущую страницу со снижением показателя CLS

При отключении модуля lazy load предзагрузка происходит штатно (сразу после css файла)
Такое поведение подтверждено на вашем демо
https://abd-671dc5fd11.demos.abt.team/ru/

Можно ли как-то поправить эту ситуацию?

4 лайка

Здравствуйте.
Обязательно исправим в ближайшее время.
Спасибо за сигнал

3 лайка

Мы заметили, что при включенном модуле Lazy Load падают показатели google pagespeed. Не конфликтует ли случайно модуль Preload с этим модулем?

Вы не забыли про эту проблему?
Обновил Карт, тему, модули, а по прежнему все так и грузится.
В свете важности скорости просьба отдать фикс поскорее.

@alexbranding, призываю вас в тему)

Это поведение кажется специфичным только для Google Chrome. В каком-то из обновлений браузер начал выставлять более высокий приоритет скриптам с того же домена, несмотря на наличие директив для preload изображений.
Таким образом сначала загружаются скрипты, а потом изображения с preload.
Сложно сказать, можно ли сейчас управлять этим процессом так же, как и раньше. В любом случае мы продолжим поиск решения и при возможности восстановим предыдущее поведение.

Срин с Лисы, у нее вроде другой движок.
Так что лучше выключить Лези или прелоад или пусть все включено буде? тестировали?

Вы показали скрин исходников. Он одинаковый во всех браузерах. А я говорю о порядке загрузки файлов. Оставляйте включёнными оба модуля, они работают.
P.S. На Firefox порядок загрузки как раз таки ожидаемый)

1 лайк

Спасибо, так и сделаю.

Честное слово - Firefox

Здравствуйте. Подскажите, пожалуйста, была ли решена данная проблема? Обнаружил предупреждения в консоле

2 лайка

Кажется, что данное сообщение немного о другом. Видимо предзагрузилась картинка которой нет на экране.

Ругается на картинки на экране.

Здравствуйте! Подскажите как при помощи модуля AB: Preload (Предварительная загрузка) сделать предзагрузку изображения главного баннера (на стандартной теме responsive)?
в описании к модулю указано: “обеспечивает использование приоритетов загрузки файлов изображений при загрузке страниц” где это настраивается не для темы unitheme?

В настройках блока баннера есть галочка. Но не уверен, что работает на стандартной теме.