Lazy loading obrazków w PrestaShop - implementacja

Dyskusje na temat gotowych motywów, ich modyfikacji i dostosowania.
ODPOWIEDZ
AlicjaB
Posty: 23
Rejestracja: ndz mar 09, 2025 3:57 pm
Lokalizacja: Gliwice

Lazy loading obrazków w PrestaShop - implementacja

Post autor: AlicjaB »

Jak dodać lazy loading do obrazków produktów? Chcę żeby zdjęcia ładowały się dopiero gdy użytkownik scrolluje do nich.
KarolinaW
Posty: 20
Rejestracja: wt kwie 01, 2025 10:18 am
Lokalizacja: Płock

Re: Lazy loading obrazków w PrestaShop - implementacja

Post autor: KarolinaW »

Najprostsze rozwiązanie: dodaj atrybut loading="lazy" do tagów img w szablonach. Współczesne przeglądarki obsługują to natywnie.
LenaK
Posty: 15
Rejestracja: pn lut 02, 2026 8:30 am
Lokalizacja: Siedlce

Re: Lazy loading obrazków w PrestaShop - implementacja

Post autor: LenaK »

W szablonie listy produktów (catalog/listing/product-list.tpl) znajdź tagi img i dodaj loading="lazy". Nie dodawaj do first fold images (widocznych bez scrollowania).
MichałT
Posty: 30
Rejestracja: pn wrz 08, 2025 2:51 pm
Lokalizacja: Sanok

Re: Lazy loading obrazków w PrestaShop - implementacja

Post autor: MichałT »

Dla bardziej zaawansowanego rozwiązania: biblioteka lazysizes.js. Zamienia src na data-src i ładuje obrazki przy scrollowaniu.
Lepszy sklep działający niż idealny w planach.
RobertJ
Posty: 23
Rejestracja: ndz sie 31, 2025 12:20 am
Lokalizacja: Nysa

Re: Lazy loading obrazków w PrestaShop - implementacja

Post autor: RobertJ »

Efekt: PageSpeed score wzrasta o 10-20 punktów. Strona ładuje się szybciej bo nie pobiera wszystkich zdjęć na raz.
Dobry UX to najlepsza strategia marketingowa.
ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości