Visualize the Core Web Vitals of any webpage
Core Web Vitals Visualizer Extension
RUM Visualizer visualizes the Core Web Vitals for any webpage.
This extension will visualize the Core Web Vitals for any webpage. It includes the Largest Contentful Paint (LCP), First Input Delay (FID), Cumulative layout Shift (CLS), First Contentful Paint (FCP), Interaction to Next Paint (INP) and the Time To First Byte (TTFB). Get direct access to the Core Web Vitals historical data!
Features:
LCP
- Get LCP RUM values
- Visualize the LCP.
- Break down the LCP into Time to first byte, Resource load delay, Resource load time and Element render delay
INP
- Get INP RUM values
- Visualize the INP.
- INP breakdown
CLS
- Get CLS RUM values
- Show CLS breakdown
- Visualize the CLS
- Animate the CLS.
FCP
- Get FCP RUM values
- break down the FCP
TTFB
- get TTFB RUM values
- breakdown the TTFB
Easy debugging:
- Emulate slow network conditions (3g).
- Enable or disable Caching for the current page.
changes:
1.12 Better messaging + improved elementtiming, better logging to console
1.11 Removed the FID, the Web Vitals are now based upon the upcoming v4 of the web vitals library, new breakdown details, improved CSS visualization, small bugfixes, code cleanup.
1.10 Promote INP to a Core Web Vitals and demote FID to a metric of interest!
1.9 CrUX history API, small fixes, more CLS info
1.8 Better metric updates, better logging, minor improvements
1.7 Log Events, Long Tasks and Long Animation Frames to the console that happen during and might interfere with the INP.
1.6 Better INP Breakdown, minor code improvements.
1.5 code improvements, layout improvements, added page experiments (defer javascript, disable javascript, disable third party scripts, lazy load images, defer background images & disable webfonts).
1.4 left side menu, more information about render blocking resources and direct links to PSI, CrUX dashboard and W3C.
1.2 added lots of LCP information like preloading, fetchpriority, rendering breakdown, first or third party etc.
Read more
This extension will visualize the Core Web Vitals for any webpage. It includes the Largest Contentful Paint (LCP), First Input Delay (FID), Cumulative layout Shift (CLS), First Contentful Paint (FCP), Interaction to Next Paint (INP) and the Time To First Byte (TTFB). Get direct access to the Core Web Vitals historical data!
Features:
LCP
- Get LCP RUM values
- Visualize the LCP.
- Break down the LCP into Time to first byte, Resource load delay, Resource load time and Element render delay
INP
- Get INP RUM values
- Visualize the INP.
- INP breakdown
CLS
- Get CLS RUM values
- Show CLS breakdown
- Visualize the CLS
- Animate the CLS.
FCP
- Get FCP RUM values
- break down the FCP
TTFB
- get TTFB RUM values
- breakdown the TTFB
Easy debugging:
- Emulate slow network conditions (3g).
- Enable or disable Caching for the current page.
changes:
1.12 Better messaging + improved elementtiming, better logging to console
1.11 Removed the FID, the Web Vitals are now based upon the upcoming v4 of the web vitals library, new breakdown details, improved CSS visualization, small bugfixes, code cleanup.
1.10 Promote INP to a Core Web Vitals and demote FID to a metric of interest!
1.9 CrUX history API, small fixes, more CLS info
1.8 Better metric updates, better logging, minor improvements
1.7 Log Events, Long Tasks and Long Animation Frames to the console that happen during and might interfere with the INP.
1.6 Better INP Breakdown, minor code improvements.
1.5 code improvements, layout improvements, added page experiments (defer javascript, disable javascript, disable third party scripts, lazy load images, defer background images & disable webfonts).
1.4 left side menu, more information about render blocking resources and direct links to PSI, CrUX dashboard and W3C.
1.2 added lots of LCP information like preloading, fetchpriority, rendering breakdown, first or third party etc.
Source Manifest.json
{ "action": { "default_popup": "popup.html" }, "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'" }, "description": "Visualize the Core Web Vitals of any webpage", "icons": { "144": "icons/rum144.png", "16": "icons/rum16.png", "48": "icons/rum48.png" }, "manifest_version": 3, "name": "Core Web Vitals Visualizer", "permissions": ["debugger"], "update_url": "https://clients2.google.com/service/update2/crx", "version": "1.12", "content_scripts": [ { "matches": ["https://*/*", "http://*/*"], "run_at": "document_start", "js": ["js/content.js"] } ]}
Read more