SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
CAKRA DANU SEDAYU
cakra.ds@gmail.com
@cakrads
Al Ihsan
ihksansanhas@gmail.com
@Ihsan_dev
CORE WEB VITALS
The Modern Web
Experience
DIGITALK - 27 August 2020
TABLE OF
CONTENT
Introduction
What is Web Vitals & Why?
The New Matriks
LCP, FID and CLS
How to Measure
Tools to measure Core Web Vitals
How To Improve?
Conclusion
The conclusion of Core Web Vitals
1
2
3
4
5
Simple Implementation: PRPL
WHAT IS
CORE WEB VITALS
& WHY?
INTRODUCTION
WHAT IS CORE WEB VITALS?
image source: https://www.youtube.com/watch?v=yDHfrhCGFQw | https://web.dev/vitals/
Now, 2020, There are three aspects of the user experience (will evolve over time)
A Guidance from GOOGLE to deliver a great USER EXPERIENCE
WHAT IS CORE WEB VITALS?
Ex: Loading Experience
image source: https://www.youtube.com/watch?v=yDHfrhCGFQw | https://web.dev/vitals/
https://webmasters.googleblog.com/2020/05/evaluating-page-experience.html
LCP, FID & CLS
THE NEW METRICS
CORE WEB VITALS
Largest Contentful Paint (LCP)
will Measure Loading Performance
To provide a good user
experience, pages
should have a LCP of
less than 2.5 seconds
THE HERO CONTENT
image source: https://web.dev/lcp/
The Most Meaningful Content
First Input Delay (FID)
will Measure Interactivity
To provide a good user
experience, pages
should have a FID of
less than 100 milliseconds
Cumulative Layout Shift (CLS)
will Measure Visual Stability
To provide a good user
experience, pages
should maintain a CLS of
less than 0.1
image source : https://web.dev/cls/
RECAP
image source: https://web.dev/vitals/ | https://initiate.alphacoders.com/images/669/cropped-500-300-669047.png?7893 |
INTRO MEASURING
CORE WEB VITALS
TOOLS
Measurement Tools for Core Web Vitals
lab
tools
field
tools
image source: https://web.dev/vitals-tools/
WEB VITALS EXTENSION
visit: https://chrome.google.com/webstore/detail/web-vitals/
CORE WEB VITALS
HOW TO IMPROVE
Optimize Largest Contentful Paint
For additional guidance on individual performance techniques
Optimize Your Images Optimizing Web Font
Apply PRPL Techniques
* you can use just one of them either all techniquest together
Optimize Your CSS
Optimize Your JavaScript (Client)
Image source: https://developers.google.com/ | https://web.dev/
Push, Render, Pre-Cache, Lazy Load
Optimizing the Critical Rendering Path
IMPLEMENT PRPL - PRELOAD
Filmstrip - default configuration
1 2
1
Filmstrip - Preload Image banner
FILMSTRIP WEBSITE
0s 1s 2s 3s
login.html
font
main.css
bundle.js
image
>2.5s
without Preload
<2.5s
Using Preload0s 1s 2s 3s
login.html
image (preload)
font
main.css
bundle.js
* using preload will change PRIORITY of our asset and give us MORE CHANCE to get good LCP
What’s Next?
- Core Web Vitals : https://web.dev/vitals/
- How to Measure : https://web.dev/vitals-tools/
- Learn More From :
- https://web.dev/blog/
- https://dev.to/
- https://medium.com
-
-
HAPPY LEARNING
SUMMARY
- Good Experience Website has a Good:
- Loading Performance
- Fast Interactivity
- Visual Stability
- Loading Performance - LCP (<2500ms)
- Interactivity - FID (<100ms)
- Visual Stability - CLS (<0.1)
- Measure Core Web Vitals via :
- Core Web Vital Extension, Lighthouse (development stage)
- PageSpeed Insight, Search Console (Post-launch)
- etc
- Start with LCP and use PRPL Technique
- Start now, maybe nobody can’t reach your site in 2021
THANK YOU

Contenu connexe

Tendances

Tendances (20)

Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.
 
Core Web Vitals - Why You Need to Pay Attention
Core Web Vitals - Why You Need to Pay AttentionCore Web Vitals - Why You Need to Pay Attention
Core Web Vitals - Why You Need to Pay Attention
 
Improve Your Site With A Real-time Core Web Vitals View
Improve Your Site With A Real-time Core Web Vitals ViewImprove Your Site With A Real-time Core Web Vitals View
Improve Your Site With A Real-time Core Web Vitals View
 
Front end development
Front end developmentFront end development
Front end development
 
The secret web performance metric no one is talking about
The secret web performance metric no one is talking aboutThe secret web performance metric no one is talking about
The secret web performance metric no one is talking about
 
Website Analysis Seo Report
Website Analysis Seo ReportWebsite Analysis Seo Report
Website Analysis Seo Report
 
Google PageSpeed: 5 Steps to 100% (Mobile) Success
Google PageSpeed: 5 Steps to 100% (Mobile) SuccessGoogle PageSpeed: 5 Steps to 100% (Mobile) Success
Google PageSpeed: 5 Steps to 100% (Mobile) Success
 
ON Page SEO Checklist
ON Page SEO ChecklistON Page SEO Checklist
ON Page SEO Checklist
 
SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023
 
Front end development session1
Front end development session1Front end development session1
Front end development session1
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
What is Technical SEO ?
What is Technical SEO ? What is Technical SEO ?
What is Technical SEO ?
 
Technical Seo
Technical SeoTechnical Seo
Technical Seo
 
Web development presentation
Web development presentationWeb development presentation
Web development presentation
 
Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)
 
Real-World Performance Budgets [PerfNow 2022]
Real-World Performance Budgets [PerfNow 2022]Real-World Performance Budgets [PerfNow 2022]
Real-World Performance Budgets [PerfNow 2022]
 
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless DelaysBrighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
 
On-Site SEO Audit Example
On-Site SEO Audit ExampleOn-Site SEO Audit Example
On-Site SEO Audit Example
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
 
Website Analysis Report
Website Analysis ReportWebsite Analysis Report
Website Analysis Report
 

Similaire à Core Web Vitals - The Modern Web Experience

Similaire à Core Web Vitals - The Modern Web Experience (20)

SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersSearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
 
Introduction to Progressive Web Applications
Introduction to Progressive Web ApplicationsIntroduction to Progressive Web Applications
Introduction to Progressive Web Applications
 
Html5 Fit: Get Rid of Love Handles
Html5 Fit:  Get Rid of Love HandlesHtml5 Fit:  Get Rid of Love Handles
Html5 Fit: Get Rid of Love Handles
 
Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]
 
Single page applications
Single page applicationsSingle page applications
Single page applications
 
Introduction core web vitals
Introduction  core web vitalsIntroduction  core web vitals
Introduction core web vitals
 
Front end performance on Shopify.com
Front end performance on Shopify.comFront end performance on Shopify.com
Front end performance on Shopify.com
 
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe KaplanWeb Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
 
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - AltudoSUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
 
WordPress Theme Performance - WP Vienna meetup 8.6.2016
WordPress Theme Performance - WP Vienna meetup 8.6.2016WordPress Theme Performance - WP Vienna meetup 8.6.2016
WordPress Theme Performance - WP Vienna meetup 8.6.2016
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
 
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScaleGDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
 
Introduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website SpeedIntroduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website Speed
 
Top 12 Backend Frameworks for Web Development in 2023.pdf
Top 12 Backend Frameworks for Web Development in 2023.pdfTop 12 Backend Frameworks for Web Development in 2023.pdf
Top 12 Backend Frameworks for Web Development in 2023.pdf
 
Cherokee nation 2 day AIAD & DIAD - App in a day and Dashboard in day
Cherokee nation 2 day AIAD & DIAD - App in a day and Dashboard in dayCherokee nation 2 day AIAD & DIAD - App in a day and Dashboard in day
Cherokee nation 2 day AIAD & DIAD - App in a day and Dashboard in day
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.com
 
Site Speed Optimization for Elementor Websites
Site Speed Optimization for Elementor WebsitesSite Speed Optimization for Elementor Websites
Site Speed Optimization for Elementor Websites
 
Web components
Web componentsWeb components
Web components
 
[29-05-2023] All Brands Audit & Solution performances.pptx
[29-05-2023] All Brands Audit & Solution performances.pptx[29-05-2023] All Brands Audit & Solution performances.pptx
[29-05-2023] All Brands Audit & Solution performances.pptx
 
Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Core Web Vitals - The Modern Web Experience

  • 1.
  • 2. CAKRA DANU SEDAYU cakra.ds@gmail.com @cakrads Al Ihsan ihksansanhas@gmail.com @Ihsan_dev CORE WEB VITALS The Modern Web Experience DIGITALK - 27 August 2020
  • 3. TABLE OF CONTENT Introduction What is Web Vitals & Why? The New Matriks LCP, FID and CLS How to Measure Tools to measure Core Web Vitals How To Improve? Conclusion The conclusion of Core Web Vitals 1 2 3 4 5 Simple Implementation: PRPL
  • 4. WHAT IS CORE WEB VITALS & WHY? INTRODUCTION
  • 5. WHAT IS CORE WEB VITALS? image source: https://www.youtube.com/watch?v=yDHfrhCGFQw | https://web.dev/vitals/ Now, 2020, There are three aspects of the user experience (will evolve over time) A Guidance from GOOGLE to deliver a great USER EXPERIENCE
  • 6. WHAT IS CORE WEB VITALS? Ex: Loading Experience image source: https://www.youtube.com/watch?v=yDHfrhCGFQw | https://web.dev/vitals/
  • 8. LCP, FID & CLS THE NEW METRICS
  • 10. Largest Contentful Paint (LCP) will Measure Loading Performance To provide a good user experience, pages should have a LCP of less than 2.5 seconds
  • 11.
  • 12. THE HERO CONTENT image source: https://web.dev/lcp/ The Most Meaningful Content
  • 13. First Input Delay (FID) will Measure Interactivity To provide a good user experience, pages should have a FID of less than 100 milliseconds
  • 14. Cumulative Layout Shift (CLS) will Measure Visual Stability To provide a good user experience, pages should maintain a CLS of less than 0.1
  • 15. image source : https://web.dev/cls/
  • 16. RECAP image source: https://web.dev/vitals/ | https://initiate.alphacoders.com/images/669/cropped-500-300-669047.png?7893 |
  • 17. INTRO MEASURING CORE WEB VITALS TOOLS
  • 18. Measurement Tools for Core Web Vitals lab tools field tools image source: https://web.dev/vitals-tools/
  • 19.
  • 20. WEB VITALS EXTENSION visit: https://chrome.google.com/webstore/detail/web-vitals/
  • 21. CORE WEB VITALS HOW TO IMPROVE
  • 22. Optimize Largest Contentful Paint For additional guidance on individual performance techniques Optimize Your Images Optimizing Web Font Apply PRPL Techniques * you can use just one of them either all techniquest together Optimize Your CSS Optimize Your JavaScript (Client) Image source: https://developers.google.com/ | https://web.dev/ Push, Render, Pre-Cache, Lazy Load Optimizing the Critical Rendering Path
  • 23.
  • 24. IMPLEMENT PRPL - PRELOAD
  • 25.
  • 26. Filmstrip - default configuration 1 2 1 Filmstrip - Preload Image banner FILMSTRIP WEBSITE
  • 27. 0s 1s 2s 3s login.html font main.css bundle.js image >2.5s without Preload <2.5s Using Preload0s 1s 2s 3s login.html image (preload) font main.css bundle.js * using preload will change PRIORITY of our asset and give us MORE CHANCE to get good LCP
  • 28. What’s Next? - Core Web Vitals : https://web.dev/vitals/ - How to Measure : https://web.dev/vitals-tools/ - Learn More From : - https://web.dev/blog/ - https://dev.to/ - https://medium.com - - HAPPY LEARNING
  • 29. SUMMARY - Good Experience Website has a Good: - Loading Performance - Fast Interactivity - Visual Stability - Loading Performance - LCP (<2500ms) - Interactivity - FID (<100ms) - Visual Stability - CLS (<0.1) - Measure Core Web Vitals via : - Core Web Vital Extension, Lighthouse (development stage) - PageSpeed Insight, Search Console (Post-launch) - etc - Start with LCP and use PRPL Technique - Start now, maybe nobody can’t reach your site in 2021