Skocz do zawartości

lazy load a images.google


frikifrik

Rekomendowane odpowiedzi

cześć korzystam z tego rozwiazania a w nim autor radzi

https://mansfeld.pl/programowanie/lazy-load-opoznione-ladowanie-zdjec-obrazow/

 

zeby skorzystac z takiego kodu do wtawiania obrazkow

 

<img class="lazy-img" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="obrazek.jpg" alt="opis obrazka">

 

czy google dla frazy "opis obrazka" wyciagnie sobie obrazek.jpg? czy data:image w src nie spowoduje problemow?

 

dzieki za rade

Piccolo Tesoro Twój sklep z zabawkami dla dzieci i niemowląt.

Fitzdrowie - sklep ze zdrową żywnością.

Odnośnik do komentarza
Udostępnij na innych stronach

Ale to jest bezsensu, kłóci się to totalnie z ideą lazy loading. To od razu ładuje obraz do dokumentu html, z tym że wyświetli się dopiero w obszarze okna (ale i tak od razu wszystkie obrazy dokumentu są 'pobrane').

 

Edit. Ok, źle zrozumiałem. Bo tu chodzi o załadowanie pustgo obrazka a nie właściwego.

 

 

Tak czy siak 

data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7

daje 78 dodatkowych znaków w kodzie strony. Nie wiem czy jest sens.

Odnośnik do komentarza
Udostępnij na innych stronach

okazwłoka z braku doświadczenia wybrałem akurat ten JS ale jeżeli istnieje coś lepszego to poprosze o linka

a co z kwestia indeksowania przez google? poradzi sobie z data-src i stamtad pobierze wlasciwy obrazek?

Piccolo Tesoro Twój sklep z zabawkami dla dzieci i niemowląt.

Fitzdrowie - sklep ze zdrową żywnością.

Odnośnik do komentarza
Udostępnij na innych stronach

Oczywiście, że sobie pobierze i poradzi. Rozwiązanie jest dobre, ale nie jestem przekonany do oszczędności związanych z ładowaniem do treści src zakodowanego pustego obrazu. Ale to pewnie tylko kwestia gustu. 

Odnośnik do komentarza
Udostępnij na innych stronach

30 minut temu, frikifrik napisał:

istnieje coś lepszego to poprosze o linka

Najprościej natywnie za pomocą:

loading="lazy"
https://developer.mozilla.org/en-US/docs/Web/Performance/Lazy_loading

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

jak zawsze pomocni :) dziekuje

a to to juz w ogole kosmos a Mion czy to jest wspierane przez wszystkie znaczace przagladarki?

 

https://developer.mozilla.org/en-US/docs/Web/Performance/Lazy_loading

 

Piccolo Tesoro Twój sklep z zabawkami dla dzieci i niemowląt.

Fitzdrowie - sklep ze zdrową żywnością.

Odnośnik do komentarza
Udostępnij na innych stronach

https://caniuse.com/?search=loading

https://caniuse.com/mdn-html_elements_img_loading

 

https://web.dev/pl/lazy-loading-images/

 

https://bedekodzic.pl/lazy-loading/

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności