Web performance Metrics

Sahil Pandya
2 min readAug 15, 2022

--

Time to first Byte

TTFB is a metric that measures the time between the request for a resource and when the first byte of a response begins to arrive.

It helps identify when a web server is too slow to respond to requests. In the case of navigation requests — that is, requests for an HTML document

###It will be green (good performance) if less than <700ms

Page Weight (kb/mb)

Page weight describes the total number of bytes of a particular web page. A web page is comprised of specific elements and assets that can be rendered and viewed in a web browser

###Should be average to good if page weight from 4MB to 2MB.

Start Render

Start Render Time (SRT), or Time To Start Render (TTSR), is the time it takes for the web page to display any asset for the user. Specifically, Start Render Time is the time it takes for the DOM to complete and the window load event.

###It will be green (good performance) if less than <750ms

Load Time

Page speed refers to the entire time span, from sending an HTTP request to a server to the complete and final display of the web page on a browser.

###Average fully loaded site should be less than 11s

First Contentful Paint (FCP)

The First Contentful Paint (FCP) metric measures the time from when the page starts loading to when any part of the page’s content is rendered on the screen.

###It will be green (good performance) if less than <1.8 Second

Largest Contentful paint (LCP)

The Largest Contentful Paint (LCP) metric reports the render time of the largest image or text block visible within the viewport, relative to when the page first started loading.

###It will be green (good performance) if less than < 3 Second

Total Blocking Time (TBT)

Total Blocking Time is an important user-centric performance metric that compares the time amount of non-responsive and responsive time during the rendering phase of the web page.

###It will be green (good performance) if less than <600ms

Error Rate

Error Rate is a performance metric that tracks the percentage of request issues you have in relation to the total number of requests.

Peak Response Time

Peak response time (PRT) measures the longest response time for all the requests coming through the server

DNS Lookup Time

DNS Lookup Time is the time it takes a Domain Name Server to receive the request for a domain name’s IP address, process it, and return the IP address to the browser.

###The average DNS lookup time is between 20 and 120 milliseconds

Some tool lists which helps to find the above metrics data:

  1. Chrome Devtool
  2. https://www.webpagetest.org/
  3. Some monitoring tools like New Relics, Sentry or logrocket etc.

Reference Site link: https://web.dev/user-centric-performance-metrics/

--

--

Sahil Pandya
Sahil Pandya

Written by Sahil Pandya

Learning, Exploring, Implementing and then Writing things after experience.

No responses yet