Largest Contentful Paint is de tijd die je browser nodig heeft om het grootste zichtbare element op een pagina volledig te laden. Meestal is dit een grote afbeelding, een video-poster of een blok met tekst dat direct in het zicht staat wanneer de pagina opent.
Technische werking
- De browser ontvangt het eerste pakketje gegevens van de server. Dit is het startpunt voor alle verdere berekeningen.
- De browser begint met het lezen van het HTML-document om te bepalen welke elementen er op de pagina moeten komen.
- Zodra de eerste stukjes content verschijnen, houdt de browser bij welk element het grootste oppervlak op het scherm inneemt.
- Als er een nieuw, groter element wordt geladen, verschuift de focus naar dat nieuwe onderdeel.
- Zodra het grootste element definitief is getekend, stopt de tijdmeting.
Belangrijke begrippen
- LCP element: Het specifieke onderdeel dat de browser als het grootste beschouwt. Dat is vaak een hero-image of een grote koptekst.
- First Contentful Paint: De tijd tot het allereerste kleine element, zoals een logo of achtergrondkleur, zichtbaar is. Dit gebeurt altijd vóór de LCP.
- Time to First Byte: De tijd die de server nodig heeft om te reageren op een verzoek. Als dit traag is, begint de hele LCP-meting simpelweg later.
- Render-blocking JavaScript: Scripts die de browser dwingen te stoppen met het tekenen van de pagina totdat het script is uitgevoerd.
- Resource load delay: De tijd die verstrijkt voordat de browser überhaupt weet dat hij een afbeelding moet gaan downloaden.


