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


#285

Не совсем так.
Отложенная загрузка у нас реализована с использованием JS скрипта, рекомендованного одним из поисковых гигантов. Используя для этого процесса JS скрипт мы можем точно управлять тем, что и когда будет происходить.

Что касается атрибута loading="lazy" то он действительно крут и я надеюсь что его будут развивать. Но есть ряд недостатков, которые остановили нас от использования. Среди них невозможность управлять процессом и довольно посредственная поддержка, порядка 75%(есть полифилы, но это не решает ситуацию полностью).

Поддержка атрибута современными браузерами

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


#286

Спасибо за ответ! Достойно!


#287

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

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

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

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

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


#288

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

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

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

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

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


#289

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

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

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

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

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


#290

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

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

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

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

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


#291

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

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

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


#292

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

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

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

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


#293

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


#294

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


#295

#296

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


#297

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


#298

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


#299

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


#300

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


#301

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

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


#302

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


#303

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


#304

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