Google a anunțat că testează în prezent o nouă funcție pentru Chrome versiunea 148, care ar putea accelera navigarea web de zi cu zi. Funcția se numește „lazy loading” („încărcare întârziată”) și este, de fapt, mult mai utilă decât pare la prima vedere.
În mod obișnuit, atunci când vizitezi o pagină web, browser-ul trebuie să încarce toate elementele de pe ecran înainte ca acestea să îți fie afișate: imaginile, clipurile video și elementele audio, widget-urile care pot fi încărcate asincron prin AJAX sau alte metode și multe altele. Însă încărcarea tuturor acestor elemente nu este simplă și poate încetini performanța browser-ului.
Aici intervine funcția „lazy loading”. În loc să încarce toate elementele de pe pagină imediat ce o accesezi, browser-ul poate amâna inteligent încărcarea anumitor elemente. De ce să se încarce toate imaginile de la început, când acestea pot fi încărcate doar atunci când te apropii de ele, pe măsură ce derulezi pagina?
Chrome și alte browsere bazate pe motorul Chromium au suport integrat, încă din 2019, pentru „lazy loading” când vine vorba despre imagini și elemente iframe. Această funcție va permite browserelor să “încarce întârziat” și alte elemente, precum cele video și audio.
Totuși, trebuie menționat că această funcție nu va aduce beneficii pentru încorporările video de pe YouTube (embed-uri): acestea pot fi deja încărcate întârziat, deoarece sunt integrate în site-uri folosind iframe-uri. Elementele video și audio propriu-zise sunt mai rare, dar nu sunt neobișnuite.
Pe lângă Chrome, încărcarea întârziată a elementelor video și audio este de așteptat să fie adăugată și în alte browsere bazate pe motorul Chromium, inclusiv Microsoft Edge și Vivaldi.
Funcția „lazy loading” reprezintă un pas important în optimizarea experienței utilizatorilor, mai ales în contextul în care paginile web devin din ce în ce mai complexe și bogate în conținut multimedia. Prin această metodă, browser-ul prioritizează elementele care sunt vizibile sau relevante în momentul accesării paginii, reducând astfel timpul de încărcare inițial și consumul de resurse.
Utilizatorii vor observa o îmbunătățire a vitezei de navigare, deoarece paginile cu multe imagini, videoclipuri și elemente audio nu trebuie să fie încărcate complet de la început, ci doar pe măsură ce se parcurge respectivul conținut. Această abordare nu este doar benefică pentru utilizatori, ci și pentru dezvoltatorii web, care pot optimiza site-urile astfel încât să ofere o experiență mai rapidă și mai plăcută.
În plus, încărcarea întârziată ajută la economisirea lățimii de bandă, ceea ce este important pentru cei care utilizează conexiuni de Internet mai lente sau limitate. De asemenea, reduce consumul de energie și resurse pe dispozitivele mobile, prelungind astfel durata de viață a bateriei.
Sursa: PC World