Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

Total Blocking Time - The metric to know for faster website performance

Blog post from GitLab

Post Details
Company
Date Published
Author
Jacques Erasmus
Word Count
1,006
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

In an era of overwhelming information accessibility, website performance is crucial for user engagement, particularly in the context of short attention spans. Total Blocking Time (TBT) is a key metric that measures the unresponsiveness of a website by calculating the time during which tasks block the browser's main thread, preventing user interaction. This metric is assessed between the First Contentful Paint (FCP) and Time to Interactive (TTI), focusing on long tasks exceeding 50 milliseconds. Improving TBT involves strategies like lazy-loading images, reducing HTML, and optimizing component usage in frameworks like VueJS. Techniques such as server-side rendering, using the Intersection Observer API, and leveraging CSS properties like content-visibility: auto can significantly enhance page performance. By employing these methods, an example showed a reduction in TBT from about three seconds to approximately 500 milliseconds. Incremental optimizations can lead to substantial improvements in website responsiveness, ensuring adaptability in an ever-evolving digital landscape.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 1 1,631 434 158 -10%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.