Total blocking time (TBT)
Total Blocking Time (TBT) — це показник продуктивності веб-сторінки, який вимірює час, протягом якого сторінка залишається заблокованою для користувача під час завантаження. Він охоплює час від моменту, коли сторінка починає завантажуватись, до моменту, коли користувач може починати взаємодіяти з її елементами. TBT зосереджується на затримках, що можуть впливати на плавність роботи сторінки, таких як час очікування завершення скриптів JavaScript.
Як це працює?
- Вимірювання часу: TBT вимірює час, протягом якого основний потік браузера заблокований тривалими операціями, такими як скрипти JavaScript.
- Блокування основного потоку: коли основний потік зайнятий скриптами чи іншими операціями, він не може обробляти події користувача, такі як кліки чи прокручування.
- Розрахунок TBT: час блокування розраховується від моменту завантаження сторінки до завершення першого повністю інтерактивного стану. Значення TBT — це сума всіх періодів, протягом яких основний потік був заблокований більш ніж на 50 мс.
Чому це важливо?
- Вплив на зручність використання: високий TBT означає, що сторінка може бути повільною та не реагувати на дії користувача, що знижує її зручність.
- Оптимізація UX: моніторинг та оптимізація TBT допомагає забезпечити, що користувачі можуть швидко та плавно взаємодіяти з елементами сторінки.
- SEO та продуктивність: низький TBT сприяє кращій оцінці сторінки пошуковими системами та впливає на загальну продуктивність сторінки, що може покращити її рейтинг у результатах пошуку.
Практичний приклад
Під час завантаження веб-сторінки Total Blocking Time (TBT) вимірює час, протягом якого сторінка заблокована для взаємодії користувача через операції, такі як скрипти JavaScript. Наприклад, якщо сторінка потребує тривалої обробки скриптів перед тим, як дозволити користувачу натискати кнопки чи прокручувати контент, цей час фіксується як TBT. Чим коротший TBT, тим швидше користувачі можуть взаємодіяти з елементами сторінки, що позитивно впливає на їхній досвід та загальну продуктивність сторінки.
Hire an expert
Want to grow your e-commerce engine and maximize its inherent potential? Consider onboarding an e-commerce expert who will pilot you through online sales and help reach your key metrics.
Contact us!Search phrase
Looking for knowledge?
Use the search engine
-
A
-
H
-
L
-
P
-
S
-
T
-
U