Przejdź do głównej zawartości
Czas czytania 6 minut (1121 słów)

Progresywne Lazy Loading dla Joomla

joomla-progressive-lazy-loading

Tworzenie wspaniałych treści w Joomla! to jedno, udostępnianie go to drugie. Lazy loading to jedno rozwiązanie, które łączy te dwa rozwiązania bez zmiany przepływu pracy. Dzięki progresywnemu lazy loading obrazy ładują się tylko wtedy, gdy jest to potrzebne. Jeśli czytelnik nigdy nie dotrze do obrazu na stronie internetowej, nigdy nie zostanie on pobrany. Teraz lazy loading jest również dostępne w Joomla!

lazy loading ma wiele zalet ; strony ładują się szybciej, co oznacza, że ​​wrażenia użytkownika są lepsze, wyniki SEO rosną, a zawartość Joomla jest bardziej dostępna dla użytkowników na urządzeniach z niższej półki lub z wolnym dostępem do Internetu. Kilka tygodni temu przedstawiliśmy ulepszenie podstawowego przepisu na lazy loading w WordPress . Dziś przedstawiamy to dla Joomla! ale przedtem zobacz, jak włączyć progresywne lazy loading w Joomla!

 

Włączanie Lazy Loading w Joomla!

Lazy loading w Joomla! jest częścią Speed Cache . Aktywacja lazy loading jest tak prosta, jak naciśnięcie przełącznika. Speed Cache Joomla! zawiera także inne funkcje, które pomagają w pełni wykorzystać lazy loading .

 

Aby skonfigurować lazy loading na Joomla! blogu, przejdź do pulpitu nawigacyjnego Speed Cache . Stamtąd kliknij przycisk konfiguracji , aby przejść do zupełnie nowej strony ustawień Speed Cache .

 

Ustawienia lazy loading znajdują się na karcie parametrów . Przejdź tam lub skorzystaj z zupełnie nowej funkcji wyszukiwania, aby znaleźć ustawienia lazy loading . Aby włączyć lazy loading , po prostu włącz opcję lazy loading . Gdy tylko to zrobisz, Speed Cache pokaże nowe opcje dostosowania lazy loading do Twojej witryny.

Wyklucz obrazy z Joomla!

Za pomocą dwóch pierwszych pól możesz wykluczyć niektóre obrazy z lazy loading jeśli są bardzo małe, takie jak ikony lub małe logo. Jest to przydatne, aby włączyć lazy loading tylko dla obrazów, które faktycznie wpływają na czas ładowania Twojej Joomla! blog. Z tego powodu upewnij się, że wykluczasz tylko bardzo małe obrazy, aby nie sprawić, że lazy loading nieskuteczne.

Jednak w niektórych przypadkach możesz chcieć wykluczyć (lub dołączyć) całe zestawy Joomla! posty lub strony z lazy loading . Powody, dla których warto to zrobić, są bardzo różne i rozsądne - być może zawarte w nich media są integralną częścią treści. W tym celu wykorzystywane są następujące dwa pola.

 

W pierwszym polu możesz włączyć lazy loading tylko dla niektórych stron, a drugim polem możesz wyłączyć lazy loading tylko dla wybranych treści. W obu przypadkach dozwolone są również symbole wieloznaczne; użyj symbolu gwiazdki, aby zastosować lazy loading zestawów o podobnej nazwie Joomla! posty lub strony. Zapisz zmiany, aby włączyć lazy loading : lazy loading ma wpływ na Twoje Joomla! blog automatycznie.

 

Jak działa progresywne Lazy Loading w Joomla!

Lazy loading wyświetla zawartość, gdy tylko jest to wymagane. Zwykle strony składają się z kombinacji tekstu i obrazów. Pobieranie multimediów zajmuje więcej czasu niż pobieranie tekstu, zwłaszcza na słabszych telefonach komórkowych lub wolnym dostępie do internetu. Podczas gdy Twój Joomla! blog nie może w magiczny sposób przyspieszyć korzystania z telefonów komórkowych ani dostępu do Internetu, może zrobić następną najlepszą rzecz: poprawić komfort użytkowania.

lazy loading oznacza w efekcie to, że przeglądarka początkowo ładuje tekst, który jest zwykle integralną częścią Twojej witryny Joomla! blog. Tekst jest również znacznie mniejszy, więc ładuje się szybciej, a czytelnicy mogą go śledzić. Kiedy przewijają w dół i pojawia się obraz, lazy loading pobiera i wyświetla obraz.

 

W rzeczywistości załadowanie obrazu może trochę potrwać. Dlatego też progresywne lazy loading obrazu automatycznie tworzy małą wersję obrazów - o szerokości 20 pikseli, z 4 kolorami i tylko kilkoma KB - nadmuchuje je do oryginalnego rozmiaru, a następnie rozmywa. Efektem jest rozmyta wersja pełnowymiarowego obrazu, co oznacza, że ​​obraz jest nadal pobierany. Po zakończeniu pobierania obrazu z lazy loading Joomla! zastępuje zamazany obraz pełnym obrazem.

Progresywne lazy loading jest włączane automatycznie z lazy loading z lazy loading , co oznacza, że ​​nie trzeba wprowadzać żadnych dodatkowych zmian. A co najlepsze, dzięki wykorzystaniu tylko małych wersji obrazu, progresywne lazy loading powoduje dużego nakładu pracy na Joomla! przestrzeń magazynowa.

 

Lazy Loading w Joomla! Galerie

Lazy loading nie dyskryminuje. Leniwe lazy loading Speed Cache działa w przypadku każdego obrazu, w tym galerii, takich jak galerie Droppics. Podobnie jak zwykłe obrazy, Speed Cache wysadza małą wersję obrazów w galerii i rozmywa ją. Gdy użytkownicy przewijają w dół, lazy loading powoduje pobranie pełnowymiarowych obrazów.

 

Co najlepsze, lazy loading Speed Cache nie utrudnia przepływu pracy. Zamiast tego wprowadza lazy loading do twojego procesu: po prostu wstaw obraz lub galerię w dowolnym miejscu na Joomla! blog i Speed Cache automatycznie ładują obrazy leniwie za pomocą technologii AJAX, jeden po drugim, po załadowaniu głównej zawartości - głównie tekstu i małych obrazków wykluczonych zgodnie z preferencjami -.

 

Inteligentne Lazy Loading oparte na wysokości ekranu

Lazy loading polega na przewijaniu i wysokości ekranu. lazy loading Speed Cache jest bardzo inteligentne, ponieważ stosuje się tylko do bieżącej wysokości ekranu (na podstawie widocznego obszaru) i wstępnie wczytuje następny. Więc jeśli masz szybkie połączenie lub jeśli przewijasz powoli, nie zauważysz nawet, że lazy loading jest aktywowane w Twojej witrynie Joomla.

Co więcej, to lazy loading oparte na wysokości ekranu dotyczy tylko aktualnej wysokości ekranu, nawet jeśli znajduje się na środku strony, na przykład w przypadku linku do kotwicy. Następnie lazy loading jest stosowane po przewinięciu w górę lub w dół.

 

viewport-lazy-loading

 

Joomla SEO i Lazy Loading

lazy loading używane w Speed Cache nie wpływa na SEO. W rzeczywistości wyszukiwarki, które indeksują Twoje treści, takie jak bot Google, zobaczą tylko zalety:

  • Czas ładowania strony jest znacznie lepszy;
  • Cała zawartość obrazu, w tym tekst zastępczy, tytuł i opis obrazu, są ładowane natychmiast, bez lazy loading ; i
  • Podpisy obrazów są również ładowane przy pierwszym renderowaniu strony.

alternatywne-leniwe ładowanie

 

Progresywne lazy loading to kompromis między wyświetlaniem multimediów a opóźnianiem ich pobierania przez dodawanie wskazówek wizualnych. Jednocześnie lazy loading sprawia, że ​​nawigacja po Joomla! blog szybsze i przyjemniejsze doświadczenie. Dzielenie się wspaniałymi treściami nie powinno mieć granic, a teraz, dzięki progresywnemu lazy loading w Joomla! nie ma też granic w udostępnianiu go.

Oczywiście możemy również pamiętać, że Speed Cache oferuje również wiele innych niesamowitych narzędzi, takich jak naprawdę fajny moduł Cache , który pozwoli nam przyspieszyć nasze strony i przenieść je na wyższy poziom!

Sprawdź Speed Cache dla Joomla:  https://www.joomunited.com/products/speed-cache

7
Bądź na bieżąco

Kiedy zasubskrybujesz bloga, wyślemy Ci wiadomość e-mail, gdy pojawią się nowe aktualizacje na stronie, abyś ich nie przegapił.

powiązane posty

 

Komentarze 1

hobbysta we wtorek, 18 lutego 2020 r. 06:25

Szukam lazy loading osadzonych odtwarzaczy wideo (youtube). Wiele z nich powoduje duży ruch po załadowaniu strony. Ten artykuł nie wspomina o filmach, tylko o obrazach, więc zakładam, że nie ma to zastosowania.

Swoją drogą nie potrafię przeanalizować tekstu "Czas wczytywania strony jest o wiele lepszy".

Szukam lazy loading osadzonych odtwarzaczy wideo (youtube). Wiele z nich powoduje duży ruch podczas ładowania strony. W tym artykule nie wspomina się o filmach, tylko o zdjęciach, więc zakładam, że to nie dotyczy. Nawiasem mówiąc, nie mogę przeanalizować tekstu „Czas ładowania strony jest o wiele lepszy”.
Już zarejestrowany? Zaloguj się tutaj
Niedziela, 28 kwietnia 2024 r

Captcha Image