HTTP/2
Även känt som: h2, HTTP version 2
En större uppdatering av HTTP-protokollet som gör webben snabbare genom multiplexering — flera filer skickas parallellt över en enda anslutning.
HTTP/2 standardiserades 2015 och löste flera flaskhalsar i den gamla HTTP/1.1. Den viktigaste nyheten är multiplexering: i stället för att öppna många parallella anslutningar och skicka en fil i taget kan servern skicka flera resurser samtidigt över en enda TCP-anslutning, vilket kraftigt minskar laddningstiden på sidor med många filer.
Andra förbättringar är header-komprimering (HPACK), binär överföring i stället för text, och server push som låter servern skicka resurser innan webbläsaren hunnit be om dem. Sammantaget ger detta snabbare sidladdning, särskilt märkbart på mobila uppkopplingar med hög latens.
HTTP/2 stöds av alla moderna webbläsare och de flesta webbhotell aktiverar det automatiskt så länge sajten körs över HTTPS. Efterföljaren HTTP/3 bygger vidare på samma idéer men över det snabbare QUIC-protokollet.
Fördjupning på denna.se
Relaterade termer
HTTP/3
Nyaste versionen av HTTP-protokollet, baserad på QUIC över UDP. Ger snabbare anslutningar, särskilt på mobila nätverk. Stöds av moderna webbläsare och CDN.
HTTPS
Krypterat webb-protokoll som säkrar kommunikation mellan besökare och server. Obligatoriskt för alla moderna sajter — ofta genom Let's Encrypt-certifikat.
SSL / TLS
Krypteringsprotokoll som säkrar datatrafik på internet. Aktiveras via SSL-certifikat och möjliggör HTTPS.
Caching
Lagring av färdigberäknade eller hämtade data i snabbt minne så att efterföljande begäran går snabbare. Grundläggande prestanda-teknik på webbserver-nivå.
TTFB (Time To First Byte)
Tiden från att webbläsaren skickar en förfrågan till att den första databyten kommer tillbaka från servern. Ett mått på serverns responsivitet.
