RUM Page Load Timings
  • 1 Minute to read
  • Dark
    Light
  • PDF

RUM Page Load Timings

  • Dark
    Light
  • PDF

Article Summary

How Page Load Timings Work

pagetimings.png

(https://www.w3.org/TR/navigation-timing/#sec-navigation-timing)


  • Server Time - This is the duration for when the request reaches the web application (known as requestStart) through to the time of receiving the last byte (known as responseEnd).
  • Download Time - This calculation is a portion of the server time that specifies the amount of time spent downloading the response of a request. This captures the time between responseStart and responseEnd.
  • DOM Processing Time - This component measures the beginning of the DOM starting until the DOM tree finishes loading. This is the time spent between the responseEnd and domContentEventLoaded
  • Page Rendering - The duration where scripts/resources execute and complete and the page is fully loaded. It measures the time between domContentEventLoaded and loadEventEnd.

UI Components being Measured

The following terms appear in the Client Request tab as an aggregated summary of that request:

Requested URL - The URL of the request that is accessed by the user via a browser. This correlates to the Requested Action during the given time period.
Requested Action - The specific action being called in the browser.
Total Requests - The total number of times that a Requested URL was accessed during the given time period.
Server
Download
DOM Processing Time - DOM (Document Object Model) Processing Time is the time it takes the document to be loaded in the browser and finishes loading on every page load. Here we are measuring the average DOM Processing Time across all page loads for the given time range.
Page Rendering
Total


Was this article helpful?