HTTP/2 er den anden store revision af HTTP-protokollen, standardiseret i RFC 7540. De vigtigste ændringer i forhold til HTTP/1.1 er request multiplexing (mange forespørgsler deler en enkelt TCP-forbindelse), HPACK header compression, binary framing og stream prioritisation. Disse reducerer round-trips og forbindelsesoverhead uden at ændre, hvordan applikationer sender eller modtager data.
Hvorfor det er vigtigt
HTTP/2 reducerer mærkbart load time på sider med mange små ressourcer — fonts, ikoner, scripts, billeder — ved at fjerne per-connection-flaskehalsen fra HTTP/1.1. Det påvirker direkte TTFB og de bredere Core Web Vitals. Fordi alle store browsere kræver HTTPS for HTTP/2, skubber aktivering af det dig også over på en mere sikker baseline.
Sådan tjekker du
- Inspicér et svar i DevTools eller med
curl -I --http2 https://example.comog kig efterHTTP/2 200. - Bekræft, at din CDN, load balancer eller origin server har HTTP/2 aktiveret — de fleste moderne stacks har det slået til som standard.
- Sørg for, at HTTPS er korrekt konfigureret; HTTP/2 negotierer ikke over plaintext i browsere.
- Gennemgå asset bundling: under HTTP/2 ønsker du normalt mindre, granulære filer, ikke megabyte-store sprite sheets.
- Kombinér med response compression (Brotli eller Gzip) for de største gevinster på tekst-payloads.
- Når HTTP/2 er stabilt, evaluér HTTP/3 på en CDN for brugere på ustabile mobilnetværk.