База знаний
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Баг-репорты

Медленный Lazy Loading картинок в 1.9.1

Артем
15 ноября 2020 11:12
Исправлено
+2

1) В последнем (или в последних) обновлении ощутимо увеличилось время загрузки изображений с включенной опцией Lazy Loading (сравниваю с версией 1.4).

2) Если опцию отключить - то не выводятся @2x эскизы для ретина-дисплеев.

Снимки загрузки (одинаковый временной промежуток, остальные показатели скорости загрузки одинаковы, настройки одинаковы, немного изменены стили и всё).

Версия 1.4:

Версия 1.9.1:

Наиболее явно на мобильном. Иногда, вообще надолго "задумывается" в карточке на главном фото товара (особенно если не скроллить вниз). Чуть менее выражено, но заметно, в каталоге.

Думал дело в прелоадере, отключил его сначала в product.cart.html, потом вовсе вырезал в b-lazy-image.html - результата не принесло по скорости.

На https://megashop.bodysite.ru/ также заметно, но сравнить с предыдущими версиями не могу.

3 комментария
Артем
+1

Дайте, пожалуйста, какую-нибудь обратную связь.

Второй пункт очевиден, его воспроизвести не сложно.

Да и первый, при желании (особенно с не hi-end телефонов, 3g или слабый lte).

Артем
+1

Заметил, что в 1.10 второй пункт попытались решить, @2x при откл. Lazyload Image стали грузиться, но изображения категорий на главной и картинки преимуществ "побились", может и ещё что-то, не имеющее @2х эскизов (генерация по требованию включена).

+ в некоторых карточках товара в десктоп-версии в главном фото загружаются эскизы 300х300, вместо 400х400 как везде. Закономерность не могу определить.

PS: всё так же прошу вернуться к старому и более скоростному варианту lazyloadа :)

Поддержка Bodysite
Поддержка Bodysite
+1

Исправили и ускорили загрузку @2 в версии 1.11

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет