Kort fortalt: Hvert nyt domæne kan kræve DNS, TCP, TLS og cookies. Selv små filer koster parse og CPU på main thread. Derfor er tredjepart en af de første hypoteser når INP er dårlig i felt, selv om “vi kun tilføjede ét lille script”.
Hvad sker der teknisk set?
Browseren skal hente filer, evaluere dem og ofte koordinere med netværkstråde og cache. Tredjeparts kode kan:
- registrere observers og timers der fylder long tasks,
- konkurrere med jeres egen event-håndtering,
- og skabe ikke-deterministisk load-rækkefølge når flere scripts er async.
Typer I ser i felt
- Tag managers der injicerer flere downstream-scripts ved runtime.
- Consent/CMP der kører tidligt og blokerer andre tags indtil valg er truffet.
- A/B-test og personalisering der ændrer DOM og målinger mellem sessions.
- Heatmaps, chat, social pixels - ofte tunge ift. den synlige værdi per sidevisning.
Praktisk prioritering (orden der typisk giver mest)
- Inventar med ejerskab: marketing, analytics, support - hvem kræver hvad?
- Fjern døde tags og duplikater (to analytics, gamle pixels).
- Udskyd alt der ikke skal køre før brugerinteraktion eller efter consent.
- Server-side hvor platform tillader det (fx events i stedet for tunge browser-SDK’er).
- Begræns font- og ikon-leverandører - det er også tredjepart med netværkskost.
Partytilladelser og netværk
Brug preconnect og dns-prefetch med omtanke - se de dedikerede ordbogsider. fetchpriority på jeres eget LCP-billede hjælper ikke hvis scripts stadig mætter CPU.
Måling
Kombinér Lighthouse (lab) med CrUX og evt. RUM for at se om jeres optimering rammer de rigtige brugersegmenter - især mobil og langsomt net.
Relaterede begreber
- INP, Long task
- fetchpriority
- RUM vs CrUX
FAQ
Kan jeg sætte alle tredjepartsscripts til defer?
Ikke uden at læse leverandørens krav. Nogle tags forventer tidlig initialisering; consent platforms og analytics har ofte særregler. Test i staging og mål INP og sidefunktion - især checkout og login.
Er Google Analytics tredjepart?
Ja i teknisk forstand - det er stadig ekstra JavaScript og netværkskald fra et andet domæne. Omkostningen er ofte lav sammenlignet med annoncer og heatmaps, men den er ikke nul.
Hvordan prioriterer jeg hvad der skal væk eller udskydes?
Lav et inventar: hvad loader, fra hvilke hosts, på hvilke sider, og hvilken forretningsværdi har det? Fjern døde tags først. Udskyd ikke-kritiske til efter interaktion eller consent. Overvej server-side events for analytics hvor det er muligt.
Hjælper preconnect til alle tredjeparter?
Sjældent. For mange preconnects åbner parallelle forbindelser uden gevinst. Brug [preconnect](/ordbog/preconnect/) selektivt til de få kritiske hosts - resten kan skade mere end de gavner.
Næste skridt fra begreb til handling
Guides og blogindlæg der matcher begrebets emne - ud fra fælles tags og sidens fokus.
Fjern eller udsæt tunge tredjeparts scripts uden at ødelægge funktionalitet
Følg en praktisk guide til at finde, vurdere og udsætte tredjeparts scripts, så de ikke ødelægger LCP, INP og den samlede brugeroplevelse.
Sådan finder du lange tasks i DevTools og forbedrer INP
Lær hvordan du bruger DevTools til at finde lange tasks, tunge event handlers og JavaScript der gør siden træg at bruge.
Optimer cookie banner uden CLS og INP problemer
Lær hvordan du bygger eller justerer cookie bannere, så de ikke skubber indhold, blokerer interaktion eller gør siden tungere end nødvendigt.
Hvordan tredjeparts scripts gør din hjemmeside langsom
Få overblik over hvordan chat widgets, tracking, consent, video embeds og andre tredjeparts scripts påvirker LCP, INP, CLS og TTFB.
Cookie banner og Core Web Vitals: den oversete årsag til dårlig brugeroplevelse
Se hvordan cookie bannere og consent scripts kan påvirke load, layout og interaktion, og lær hvordan du undgår at de ødelægger brugeroplevelsen.
5 grunde til at din hjemmeside er langsom og hvad du gør ved det
Se de mest almindelige årsager til en langsom hjemmeside, hvordan du spotter dem, og hvilke ændringer der typisk giver mest effekt først.