Care este rolul atributului scrcset pentru imagini si cum poate fi controlat in magazin?
Atributul srcset permite optimizarea imaginilor responsive, pe care browser-ul le poate utiliza in functie de caracteristicile dispozitivului de pe care este realizata accesarea (densitatea pixelilor sau latimea ferestrei).
Astfel, browser-ul poate folosi resursele de care are nevoie pentru a reda pagina, fara a fi necesara descarcarea unei imagini de dimensiuni mai mari (Ex: in cazul afisarii pe un dispozitiv mobil).
Prezenta atributului srcset ii comunica browser-ului faptul ca exista o serie de dimensiuni disponibile pentru o anumita imagine. Ulterior, browser-ul va putea determina pe baza rezolutiei ecranului care este imaginea ideala care poate fi redata la fiecare accesare, luand in considerare diferite dispozitive.
Nota
Atributul srcset este activat in mod implicit la crearea unui magazin MerchantPro.
Exista totusi o serie de motive care pot justifica necesitatea dezactivarii atributului srcset pentru imagini, precum:
- Optimizarea performantei serverului - in functie de modul de implementare al atributului srcset, gestionarea imaginilor multiple poate adauga o complexitate suplimentara in timpul procesarii de pe server, ceea ce poate afecta performanta generala a website-ului;
- Evitarea confuziilor in browser - in unele cazuri, daca imaginile nu sunt bine optimizate sau sunt definite gresit in srcset, browserul poate alege o varianta nepotrivita (de exemplu, o imagine prea mare pentru un ecran mic), ceea ce ar afecta timpul de incarcare a website-ului;
- Control sporit asupra imaginilor - dezactivarea srcset asigura faptul ca toti utilizatorii vor primi exact aceeasi imagine, ceea ce poate fi util in situatii in care este important ca toti utilizatorii sa vada aceeasi versiune a unei imagini (ex. campanii de marketing cu imagini precise);
- Reducerea costurilor de stocare - generarea si stocarea mai multor versiuni ale aceleiasi imagini poate adauga costuri pentru gazduire si utilizarea retelelor CDN (Content Delivery Network);
- Probleme de compatibilitate - anumite browsere mai vechi sau aplicatii pot sa nu suporte complet sau corect atributul srcset, iar dezactivarea acestuia ar asigura o experienta uniforma pentru toti utilizatorii, indiferent de dispozitivul sau browserul utilizat;
- Optimizarea pentru SEO - in unele cazuri, simplificarea imaginii livrate fara srcset poate contribui la viteza generala de incarcare a website-ului, factor important in clasamentul SEO.
Pentru a dezactiva atributul srcset:
- Acceseaza Setari > Setari catalog;
- Mergi in sectiunea Setari imagini;
- Dezactiveaza setarea Utilizeaza imagini responsive optimizate (srcset);
- Apasa Salveaza.