Ga naar hoofdinhoud

Prestaties

Verwachte prestatie-impact

ConsentForge is ontworpen om minimale invloed op de prestaties te hebben:

MetriekImpact
Scriptgroottelightweight gecomprimeerd
Script laden (CDN)~20–50ms vanuit EU (gecached)
Time to First Byte (TTFB)Geen impact (async/defer)
Largest Contentful Paint (LCP)Geen impact bij gebruik van defer
Cumulative Layout Shift (CLS)Klein (~0,01) door bannerinvoeging

CLS van de banner verminderen

Als u Core Web Vitals optimaliseert, reserveer ruimte voor de onderste balk vóór het laden van het script:

body {
padding-bottom: 80px; /* geschatte bannerhoogte */
}

Of gebruik de embedoptie data-position="inline" om de banner in een vaste container te renderen.

Symptoom: Script vertraagt het laden van de pagina

Controleren: PageSpeed Insights / Lighthouse → "Render-blokkerende resources elimineren". Staat consentforge.min.js vermeld?

Oorzaak: Scripttag mist het defer-attribuut.

Oplossing: Zorg dat uw insluitscript defer gebruikt:

<script src="https://cdn.consentforge.com/consentforge.min.js" data-token="..." defer></script>

CDN-caching

De ConsentForge-runtime wordt geserveerd vanuit cdn.consentforge.com met een cache van 7 dagen (Cache-Control: public, max-age=604800). Bij herhaalde bezoeken laadt het script vanuit de browsercache zonder netwerklatentie.

Symptoom: Runtime laadt vanuit de verkeerde regio

Controleren: DevTools → Netwerk → consentforge.min.js → controleer de responsheader x-served-by.

Oplossing: Het CDN routeert automatisch naar het dichtstbijzijnde PoP. Als u ongewoon hoge latentie ziet, neem dan contact op met ondersteuning — het kan een CDN-routeringsprobleem zijn.

Runtime zelf hosten (Enterprise)

Enterprise-klanten kunnen de ConsentForge-runtime-bundel zelf hosten op hun eigen CDN voor maximale controle over laadprestaties. Neem contact op met ondersteuning om deze optie in te schakelen.