TBT چیست؟
Total Blocking Time
TBT مجموع زمانی است که نخ اصلی مرورگر با کارهای طولانی جاوااسکریپت مشغول بوده و نمیتوانسته به کلیک و اسکرول جواب دهد.
بروزرسانی:
TBT چطور حساب میشود؟
هر کاری که بیش از ۵۰ میلیثانیه نخ اصلی را اشغال کند «کار طولانی» است و زمانِ اضافهی آن (مازاد بر ۵۰ms) به TBT اضافه میشود. TBT فقط در آزمایشگاه (مثل Lighthouse) سنجیده میشود.
رابطه با INP
TBT نمایندهی آزمایشگاهی INP است: وقتی TBT بالا باشد، احتمالاً کاربران واقعی هم کندی را حس میکنند. در Lighthouse موبایل، حدود ۲۰۰ میلیثانیه یا کمتر خوب و بیش از ۶۰۰ میلیثانیه ضعیف است.
راهحلها
- جاوااسکریپت استفادهنشده را حذف یا بعد از بارگذاری اجرا کنید
- اسکریپتهای شخص ثالث را کم کنید
- کدها را فشرده و به قطعههای کوچکتر تقسیم کنید