HTTP/2 und HTTP/3

HTTP/1.1 vs. HTTP/2: Dateien ladenHTTP/1.1 - NacheinanderHTML laden... warten...CSS laden... warten...JS laden... warten...Bild laden... warten...Font laden... warten...Langsam: 4.5sHTTP/2 - GleichzeitigHTML + CSS parallelJS + Bild parallelFont fertigAlles geladen!Schnell: 1.5s

HTTP ist das Protokoll, mit dem dein Browser Websites vom Server abruft. Die alte Version HTTP/1.1 stammt aus dem Jahr 1997 – eine Ewigkeit in der digitalen Welt. HTTP/2 und HTTP/3 sind die modernen Nachfolger, die Websites deutlich schneller laden lassen.

Das Problem mit HTTP/1.1

Stell dir eine Supermarkt-Kasse vor, an der nur ein Kunde gleichzeitig bedient werden kann. Genau so funktioniert HTTP/1.1: Der Browser fordert eine Datei an, wartet auf die Antwort, fordert die nächste Datei an, wartet wieder. Bei einer modernen Website mit 50 oder mehr Dateien (HTML, CSS, JavaScript, Bilder) dauert das ewig.

Was macht HTTP/2 besser?

HTTP/2 öffnet sozusagen 50 Kassen gleichzeitig. Es kann mehrere Dateien parallel über eine einzige Verbindung übertragen. Zusätzlich komprimiert HTTP/2 die technischen Kopfdaten (Header) und ermöglicht Server Push – der Server schickt Dateien, bevor der Browser sie überhaupt anfordert.

Das Ergebnis: Websites laden mit HTTP/2 oft 30 bis 50 Prozent schneller. Voraussetzung ist allerdings eine HTTPS-Verbindung (SSL-Zertifikat), da alle Browser HTTP/2 nur verschlüsselt unterstützen.

Was bringt HTTP/3 zusätzlich?

HTTP/3 geht noch einen Schritt weiter und ersetzt das zugrunde liegende Transportprotokoll TCP durch QUIC. Der grösste Vorteil: Wenn ein einzelnes Datenpaket verloren geht, werden die anderen nicht blockiert. Das macht HTTP/3 besonders auf mobilen Verbindungen und bei schlechtem WLAN deutlich schneller und stabiler.

Unterstützung bei Schweizer Hostern

HTTP/2 ist heute Standard und wird von allen grossen Schweizer Hostern unterstützt: Hostpoint, Infomaniak, Cyon und Co. haben es längst aktiviert. HTTP/3 breitet sich ebenfalls aus – Infomaniak und einige andere bieten es bereits an. Du musst als Kunde nichts konfigurieren; sobald der Server HTTP/2 oder HTTP/3 unterstützt und du ein SSL-Zertifikat hast, wird es automatisch verwendet.

Wie prüfe ich mein Protokoll?

Öffne die Entwicklertools deines Browsers (F12), gehe zum Tab «Netzwerk» und aktiviere die Spalte «Protokoll». Dort siehst du für jede geladene Datei, ob h2 (HTTP/2) oder h3 (HTTP/3) verwendet wird.

Teste dein Wissen

Häufige Fragen

Muss ich HTTP/2 selbst aktivieren?
Nein, HTTP/2 wird serverseitig aktiviert und ist bei den meisten Schweizer Hostern bereits Standard. Voraussetzung ist ein SSL-Zertifikat für deine Domain. Sobald beides vorhanden ist, nutzt dein Browser automatisch HTTP/2.
Ist HTTP/3 schon praxistauglich?
Ja, HTTP/3 wird von allen grossen Browsern unterstützt (Chrome, Firefox, Safari, Edge). Auf Hosting-Seite breitet es sich zunehmend aus. Einige Schweizer Hoster wie Infomaniak bieten HTTP/3 bereits an.
Brauche ich HTTP/3 für meine Website?
HTTP/3 bietet vor allem bei mobilen Nutzern mit instabiler Verbindung spürbare Vorteile. Für die meisten Websites reicht HTTP/2 aber völlig aus. HTTP/3 ist ein nettes Extra, kein Muss.

Verwandte Begriffe

Hosting-Anbieter vergleichen

Finde den passenden Schweizer Hosting-Anbieter für deine Bedürfnisse.

Zum Vergleich