Litera P

Prefetching

Prefetching umożliwia pobieranie zasobów, które prawdopodobnie będą potrzebne użytkownikowi w kolejnym kroku nawigacji.

Karol Ćwiklik Autor Karol Ćwiklik

Co oznacza prefetching?

Najlepszy wybór wychodzi z konkretnego scenariusza i danych, nie z samej listy możliwości. Test powinien objąć również błąd, brak połączenia i powrót do przerwanego zadania.

Gdzie wykorzystuje się prefetching?

Preload rezerwuje pobranie zasobu bieżącej strony, prefetch przygotowuje zasób możliwy do użycia później. PWA może oferować instalację i funkcje offline, jeśli spełnia wymagania platformy oraz ma odpowiednio przygotowany service worker.

Przeglądarka łączy odpowiedź serwera, cache i zasoby w działający widok. Priorytety pobierania mogą przyspieszyć pierwszy ekran, lecz zbyt wiele podpowiedzi konkuruje o transfer i opóźnia element naprawdę potrzebny.

Od czego zacząć?

  1. Krok 1: Zmierz sieć, serwer i renderowanie osobno.
  2. Krok 2: Nadaj wysoki priorytet tylko zasobom potrzebnym na początku.
  3. Krok 3: Ustal zasady cache oraz aktualizacji service workera.
  4. Krok 4: Testuj pierwszą wizytę, powrót, brak sieci i starą wersję zasobu.

Najczęstsze błędy

PWA nie działa offline automatycznie. Preload niewykorzystanego zasobu marnuje pasmo, a prefetch może pobrać dane, których użytkownik nigdy nie otworzy. HTTPS używa TLS, mimo że określenie certyfikat SSL nadal funkcjonuje potocznie.

Najczęstsze pytania o prefetching

Do czego służy prefetching?

Preload rezerwuje pobranie zasobu bieżącej strony, prefetch przygotowuje zasób możliwy do użycia później. PWA może oferować instalację i funkcje offline, jeśli spełnia wymagania platformy oraz ma odpowiednio przygotowany service worker.

Jakie ograniczenia ma prefetching?

PWA nie działa offline automatycznie. Preload niewykorzystanego zasobu marnuje pasmo, a prefetch może pobrać dane, których użytkownik nigdy nie otworzy. HTTPS używa TLS, mimo że określenie certyfikat SSL nadal funkcjonuje potocznie.

Bezpłatna wycena

Gotowy na stronę, która wyróżni Twój biznes?

Opowiedz nam o swoim projekcie, a my przygotujemy darmową wycenę dopasowaną do Twoich celów - bez zobowiązań.

Bezpłatna wycena Odpowiedź w 24 h Bez zobowiązań