SlideShare une entreprise Scribd logo
Page Speed (PS)
Overview
Key and Terms
PS is end-reports on the user experience of a page on both mobile and desktop devices, and provides
suggestions on how that page may be improved.
Important Point
PS provides both lab and field data about a page. Lab data is useful for debugging issues, as it is collected in a
controlled environment. However, it may not capture real-world bottlenecks. Field data is useful for capturing
true, real-world user experience - but has a more limited set of metrics.
Field Data
Lab Data
Field Data
Real-user experience data in PSI is powered by the Chrome User Experience Report (CrUX) dataset. PSI
reports real users' First Contentful Paint (FCP), First Input Delay (FID), Largest Contentful Paint (LCP),
Cumulative Layout Shift (CLS), and Interaction to Next Paint (INP) experiences over the previous 28-day
collection period. PSI also reports experiences for the experimental metric Time to First Byte (TTFB).
PSI sets the following thresholds in alignment with the Web Vitals initiative
Lab Data
PSI uses Lighthouse to analyze the given URL in a simulated environment for the Performance, Accessibility,
Best Practices, and SEO categories. It provides detailed resources management that used by a page when
window-load-time.
1
2
3
Key points:
1. This is show how long it takes for a webpage to be full
rendered. It purely depends on page size and
resources management. It exclude external facor like
connection and server execute time.
2. It shows all the proccess that need to be done when
page load time.
3. It show every category’s time.
Is Web Core Vitals dictate load time of a web page?
Basically yes. Based on what web dev by google, the web vitals play a big role to measure how much a
good website is in terms of speed. But in the modern web app, user experience is the main concern
where sometimes it cost the key-metrix values. There are 2 metrix to dictate a good website;
Performance score (from pagedev), and page load time (from gtmetrix or similar tool). Let’s take a look
at at some examples of modern/popularwebsite Indonesia.
shopee.co.id tiket.com tokopedia.com
FAQs
Why improving lab data score is not directly affect the page load time?
Answer:
Variability in performance measurement is introduced via a number of channels with different levels of impact.
Several common sources of metric variability are local network availability, client hardware availability, and
client resource contention.
Resources management is also a big part to measure how performancer can affect the page load time. Lets take
a look at current examples:
FAQs
This is how third-party resources affect the
performance of page load. This is based on the
client side, it means measured by user’s browser.
However; user’s location, user’s network and
user’s device will dictate the time needed by
every resources to be loaded. Example; maybe
iPhone 14 will have less time GTM loaded since
it has more processor to rendered Main-Thread
resource over than iPhone 11.
FAQs
Is removing unused resources will improve page load time?
Answer:
Yes, definitely. Unused resources will still takes time to be loaded into a page while maybe it is not used by the
page itself. Let’s took an example:
Based on above resources management, Web vital core metrics shows how much script resources used and
unused when a specific page loaded. However; to know exactly which coded that need to be removed is
impossible by Web Vitals core metrix unless it removed when develop the scripts. And also Web vital score can
not dictate how much it will reduce page load time since it “Time” is affected by so many factors.
FAQs
What device and network conditions does Lighthouse use to simulate a page load?
Answer:
Currently, Lighthouse simulates the page load conditions of a mid-tier device (Moto G4) device on a mobile
network for mobile, and an emulated-desktop with a wired connection for desktop. PageSpeed also runs in a
Google datacenter that can vary based on network conditions, you can check the location that the test was by
looking at the Lighthouse Report's environment block:
FAQs
Why do the field data and lab data sometimes contradict each other?
Answer:
The field data is a historical report about how a particular URL has performed, and represents anonymized
performance data from users in the real-world on a variety of devices and network conditions. The lab data is
based on a simulated load of a page on a single device and fixed set of network conditions. As a result, the values
may differ. See Why lab and field data can be different (and what to do about it) for more info.
Thankyou
Resources:
1. https://developers.google.com/speed/docs/insights/v5/about
2. https://web.dev/vitals/#tools-to-measure-and-report-core-web-vitals
3. https://gtmetrix.com/web-vitals.html

Contenu connexe

Similaire à Load Speed PSI development of webcore vitals

Similaire à Load Speed PSI development of webcore vitals (20)

Introduction core web vitals
Introduction  core web vitalsIntroduction  core web vitals
Introduction core web vitals
 
Performance Testing from Scratch + JMeter intro
Performance Testing from Scratch + JMeter introPerformance Testing from Scratch + JMeter intro
Performance Testing from Scratch + JMeter intro
 
Web Application Performance from User Perspective
Web Application Performance from User PerspectiveWeb Application Performance from User Perspective
Web Application Performance from User Perspective
 
Whitepaper: Volume Testing Thick Clients and Databases
Whitepaper:  Volume Testing Thick Clients and DatabasesWhitepaper:  Volume Testing Thick Clients and Databases
Whitepaper: Volume Testing Thick Clients and Databases
 
E017413647
E017413647E017413647
E017413647
 
Performance testing wreaking balls
Performance testing wreaking ballsPerformance testing wreaking balls
Performance testing wreaking balls
 
Applying a Methodical Approach to Website Performance
Applying a Methodical Approach to Website PerformanceApplying a Methodical Approach to Website Performance
Applying a Methodical Approach to Website Performance
 
Client-side Web Performance Optimization [paper]
Client-side Web Performance Optimization [paper]Client-side Web Performance Optimization [paper]
Client-side Web Performance Optimization [paper]
 
Monitoring web application response times, a new approach
Monitoring web application response times, a new approachMonitoring web application response times, a new approach
Monitoring web application response times, a new approach
 
Client Side Performance In Web Applications
Client Side Performance In Web ApplicationsClient Side Performance In Web Applications
Client Side Performance In Web Applications
 
Best practices to increase the performance of web-based applications
Best practices to increase the performance of web-based applicationsBest practices to increase the performance of web-based applications
Best practices to increase the performance of web-based applications
 
Implementation of Intelligent Web Server Monitoring
Implementation of Intelligent Web Server MonitoringImplementation of Intelligent Web Server Monitoring
Implementation of Intelligent Web Server Monitoring
 
C017231726
C017231726C017231726
C017231726
 
A novel approach for evaluation of applying ajax in the web site
A novel approach for evaluation of applying ajax in the web siteA novel approach for evaluation of applying ajax in the web site
A novel approach for evaluation of applying ajax in the web site
 
Browser Based Performance Testing and Tuning
Browser Based Performance Testing and TuningBrowser Based Performance Testing and Tuning
Browser Based Performance Testing and Tuning
 
load speed problems of web resources on the client side classification and ...
 load speed problems of web resources on the client side  classification and ... load speed problems of web resources on the client side  classification and ...
load speed problems of web resources on the client side classification and ...
 
What You Don't Know About 3rd Party Scripts Can Hurt You!
What You Don't Know About 3rd Party Scripts Can Hurt You!What You Don't Know About 3rd Party Scripts Can Hurt You!
What You Don't Know About 3rd Party Scripts Can Hurt You!
 
Website Loading Time Statistics Crucial Data for Optimal Performance.pdf
Website Loading Time Statistics Crucial Data for Optimal Performance.pdfWebsite Loading Time Statistics Crucial Data for Optimal Performance.pdf
Website Loading Time Statistics Crucial Data for Optimal Performance.pdf
 
28791456 web-testing
28791456 web-testing28791456 web-testing
28791456 web-testing
 
Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)
 

Dernier

Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Oleg Kshivets
 
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdfAlcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Dr Jeenal Mistry
 

Dernier (20)

Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
 
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
 
TEST BANK For Advanced Practice Nursing in the Care of Older Adults, 2nd Edit...
TEST BANK For Advanced Practice Nursing in the Care of Older Adults, 2nd Edit...TEST BANK For Advanced Practice Nursing in the Care of Older Adults, 2nd Edit...
TEST BANK For Advanced Practice Nursing in the Care of Older Adults, 2nd Edit...
 
Prix Galien International 2024 Forum Program
Prix Galien International 2024 Forum ProgramPrix Galien International 2024 Forum Program
Prix Galien International 2024 Forum Program
 
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model SafeSurat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
 
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
 
Retinal consideration in cataract surgery
Retinal consideration in cataract surgeryRetinal consideration in cataract surgery
Retinal consideration in cataract surgery
 
Anuman- An inference for helpful in diagnosis and treatment
Anuman- An inference for helpful in diagnosis and treatmentAnuman- An inference for helpful in diagnosis and treatment
Anuman- An inference for helpful in diagnosis and treatment
 
Effects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial healthEffects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial health
 
US E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complexUS E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complex
 
The hemodynamic and autonomic determinants of elevated blood pressure in obes...
The hemodynamic and autonomic determinants of elevated blood pressure in obes...The hemodynamic and autonomic determinants of elevated blood pressure in obes...
The hemodynamic and autonomic determinants of elevated blood pressure in obes...
 
The History of Diagnostic Medical imaging
The History of Diagnostic Medical imagingThe History of Diagnostic Medical imaging
The History of Diagnostic Medical imaging
 
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
 
TEST BANK For Timby's Introductory Medical-Surgical Nursing, 13th American Ed...
TEST BANK For Timby's Introductory Medical-Surgical Nursing, 13th American Ed...TEST BANK For Timby's Introductory Medical-Surgical Nursing, 13th American Ed...
TEST BANK For Timby's Introductory Medical-Surgical Nursing, 13th American Ed...
 
Temporal, Infratemporal & Pterygopalatine BY Dr.RIG.pptx
Temporal, Infratemporal & Pterygopalatine BY Dr.RIG.pptxTemporal, Infratemporal & Pterygopalatine BY Dr.RIG.pptx
Temporal, Infratemporal & Pterygopalatine BY Dr.RIG.pptx
 
The Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of IIThe Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of II
 
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdfAlcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
 
Impact of cancers therapies on the loss in cardiac function, myocardial fffic...
Impact of cancers therapies on the loss in cardiac function, myocardial fffic...Impact of cancers therapies on the loss in cardiac function, myocardial fffic...
Impact of cancers therapies on the loss in cardiac function, myocardial fffic...
 
TEST BANK For Williams' Essentials of Nutrition and Diet Therapy, 13th Editio...
TEST BANK For Williams' Essentials of Nutrition and Diet Therapy, 13th Editio...TEST BANK For Williams' Essentials of Nutrition and Diet Therapy, 13th Editio...
TEST BANK For Williams' Essentials of Nutrition and Diet Therapy, 13th Editio...
 
ANATOMY OF THE LOWER URINARY TRACT AND MALE [Autosaved] [Autosaved].pptx
ANATOMY OF THE LOWER URINARY TRACT AND MALE [Autosaved] [Autosaved].pptxANATOMY OF THE LOWER URINARY TRACT AND MALE [Autosaved] [Autosaved].pptx
ANATOMY OF THE LOWER URINARY TRACT AND MALE [Autosaved] [Autosaved].pptx
 

Load Speed PSI development of webcore vitals

  • 2. Key and Terms PS is end-reports on the user experience of a page on both mobile and desktop devices, and provides suggestions on how that page may be improved.
  • 3. Important Point PS provides both lab and field data about a page. Lab data is useful for debugging issues, as it is collected in a controlled environment. However, it may not capture real-world bottlenecks. Field data is useful for capturing true, real-world user experience - but has a more limited set of metrics. Field Data Lab Data
  • 4. Field Data Real-user experience data in PSI is powered by the Chrome User Experience Report (CrUX) dataset. PSI reports real users' First Contentful Paint (FCP), First Input Delay (FID), Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), and Interaction to Next Paint (INP) experiences over the previous 28-day collection period. PSI also reports experiences for the experimental metric Time to First Byte (TTFB). PSI sets the following thresholds in alignment with the Web Vitals initiative
  • 5. Lab Data PSI uses Lighthouse to analyze the given URL in a simulated environment for the Performance, Accessibility, Best Practices, and SEO categories. It provides detailed resources management that used by a page when window-load-time. 1 2 3 Key points: 1. This is show how long it takes for a webpage to be full rendered. It purely depends on page size and resources management. It exclude external facor like connection and server execute time. 2. It shows all the proccess that need to be done when page load time. 3. It show every category’s time.
  • 6. Is Web Core Vitals dictate load time of a web page? Basically yes. Based on what web dev by google, the web vitals play a big role to measure how much a good website is in terms of speed. But in the modern web app, user experience is the main concern where sometimes it cost the key-metrix values. There are 2 metrix to dictate a good website; Performance score (from pagedev), and page load time (from gtmetrix or similar tool). Let’s take a look at at some examples of modern/popularwebsite Indonesia. shopee.co.id tiket.com tokopedia.com
  • 7. FAQs Why improving lab data score is not directly affect the page load time? Answer: Variability in performance measurement is introduced via a number of channels with different levels of impact. Several common sources of metric variability are local network availability, client hardware availability, and client resource contention. Resources management is also a big part to measure how performancer can affect the page load time. Lets take a look at current examples:
  • 8. FAQs This is how third-party resources affect the performance of page load. This is based on the client side, it means measured by user’s browser. However; user’s location, user’s network and user’s device will dictate the time needed by every resources to be loaded. Example; maybe iPhone 14 will have less time GTM loaded since it has more processor to rendered Main-Thread resource over than iPhone 11.
  • 9. FAQs Is removing unused resources will improve page load time? Answer: Yes, definitely. Unused resources will still takes time to be loaded into a page while maybe it is not used by the page itself. Let’s took an example: Based on above resources management, Web vital core metrics shows how much script resources used and unused when a specific page loaded. However; to know exactly which coded that need to be removed is impossible by Web Vitals core metrix unless it removed when develop the scripts. And also Web vital score can not dictate how much it will reduce page load time since it “Time” is affected by so many factors.
  • 10. FAQs What device and network conditions does Lighthouse use to simulate a page load? Answer: Currently, Lighthouse simulates the page load conditions of a mid-tier device (Moto G4) device on a mobile network for mobile, and an emulated-desktop with a wired connection for desktop. PageSpeed also runs in a Google datacenter that can vary based on network conditions, you can check the location that the test was by looking at the Lighthouse Report's environment block:
  • 11. FAQs Why do the field data and lab data sometimes contradict each other? Answer: The field data is a historical report about how a particular URL has performed, and represents anonymized performance data from users in the real-world on a variety of devices and network conditions. The lab data is based on a simulated load of a page on a single device and fixed set of network conditions. As a result, the values may differ. See Why lab and field data can be different (and what to do about it) for more info.