Total blocking time (TBT)

Total blocking time (TBT) to wskaźnik wydajności strony internetowej, który mierzy czas, przez który strona pozostaje zablokowana dla użytkownika podczas ładowania. Obejmuje on czas od momentu, gdy strona zaczyna ładować się, do momentu, gdy użytkownik może zacząć wchodzić w interakcję z jej elementami. TBT koncentruje się na opóźnieniach, które mogą wpływać na płynność działania strony, takich jak czas oczekiwania na zakończenie skryptów JavaScript.

 

Jak działa?

  • Pomiar czasu: TBT mierzy czas, w którym główny wątek przeglądarki jest zablokowany przez długotrwałe operacje, takie jak skrypty JavaScript.

  • Blokowanie wątku głównego: gdy wątek główny jest zajęty przez skrypty lub inne operacje, nie może obsługiwać zdarzeń użytkownika, takich jak kliknięcia czy przewijanie.

  • Obliczanie TBT: czas blokady jest obliczany od momentu załadowania strony do zakończenia pierwszego w pełni interaktywnego stanu. Wartość TBT jest sumą wszystkich okresów, w których wątek główny był zablokowany przez dłużej niż 50 ms.

 

Dlaczego jest ważne?

  • Wpływ na użyteczność: wysoki TBT oznacza, że strona może być opóźniona i nieodpowiedzialna na działania użytkownika, co obniża jej użyteczność.

  • Optymalizacja UX: monitorowanie i optymalizacja TBT pomaga zapewnić, że użytkownicy mogą szybko i płynnie wchodzić w interakcje z elementami strony.

  • SEO i wydajność: niski TBT przyczynia się do lepszej oceny strony przez wyszukiwarki i wpływa na ogólną wydajność strony, co może poprawić jej ranking w wynikach wyszukiwania.

 

Przykład praktyczny

Podczas ładowania strony internetowej, total blocking time (TBT) mierzy czas, w którym strona jest zablokowana dla interakcji użytkownika z powodu operacji takich jak skrypty JavaScript. Na przykład, jeśli strona wymaga długotrwałego przetwarzania skryptów przed umożliwieniem użytkownikowi kliknięcia przycisków lub przewijania treści, czas ten jest odnotowywany jako TBT. Im krótszy TBT, tym szybciej użytkownicy mogą wchodzić w interakcję z elementami strony, co pozytywnie wpływa na ich doświadczenie oraz ogólną wydajność strony.

Zatrudnij eksperta

Chcesz rozwijać swój biznes e-commerce i maksymalizować jego potencjał? Rozważ zatrudnienie eksperta ds. e-commerce, który poprowadzi Cię przez zawiłości sprzedaży online i pomoże Ci osiągnąć cele biznesowe.

Skontaktuj się z nami!
Fraza wyszukiwania

Szukasz wiedzy?
Skorzystaj z wyszukiwarki