Ga naar hoofdinhoud

Prestaties

Verwachte prestatie-impact

ConsentForge is ontworpen voor minimale prestatie-impact:

MaatstafImpact
Scriptgrootte< 10 KB gecomprimeerd
Script laden (CDN)~20–50ms vanuit EU (gecached)
Time to first byte (TTFB)Geen impact (async/defer)
Largest Contentful Paint (LCP)Geen impact als defer wordt gebruikt
Cumulative Layout Shift (CLS)Gering (~0,01) door bannerinvoeging

CLS door de banner verminderen

Als u Core Web Vitals optimaliseert, reserveer dan ruimte voor de onderste balk voordat het script laadt:

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

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

Symptoom: Script vertraagt het laden van de pagina

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

Oorzaak: Scripttag mist het defer-attribuut.

Oplossing: Zorg ervoor dat uw insluitscript defer gebruikt:

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

CDN-caching

De runtime van ConsentForge wordt aangeboden vanaf 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

Hoe te controleren: DevTools → Netwerk → consentforge.min.js → controleer de antwoordheader x-served-by.

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

Zelf hosten van de runtime (Enterprise)

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