HTTP/3 jest trzecią wersją protokołu Hypertext Transfer Protocol, który służy do wymiany informacji w sieci WWW.
Standard HTTP/3 został wdrożony na początku roku 2020, natomiast jego zaprojektowanie przez inżynierów Google miało miejsce w roku 2018.
HTTP/3 jest przełomową wersją protokołu Hypertext Transfer Protocol, która jest odejściem od tradycyjnego HTTP. W przeciwieństwie do poprzednich wersji opierających się na TCP wykorzystuje on protokół transportowy UDP.
Dzięki protokołowi UDP dane są przesyłane dużo szybciej między przeglądarką a serwerem.
Co to jest QUIC?
QUIC jest protokołem sieciowym, który został zaprojektowany w roku 2012 przez Google.
Oficjalnie opublikowano go rok później. QUIC świetnie współgra z protokołem HTTP/3.
Ich połączenie zapewnia dużą poprawę wydajności. Jego największą zaletą jest zmniejszanie opóźnienia przy połączeniu pomiędzy serwerem a przeglądarką.
Wyobraź sobie sytuację, gdy przeglądasz na Youtube materiał filmowy albo kierujesz się na stronę internetową z dużą liczbą zdjęć.
Niedoskonałości HTTP/2 powodują, że przeglądanie takich serwisów może być utrudnione w momencie, gdy nie posiadasz szybkiego i stabilnego łącza internetowego. HTTP/2 działa na zasadzie przyjmowania i wymiany pakietów danych i jeżeli któryś z nich zostanie utracony (np. z powodu słabego połączenia) – pozostałe pakiety są blokowane, a transmisja przerwana.
Efektem tego jest niedostępność treści dla użytkownika końcowego.
HTTP/3 rozwiązuje ten problem podchodząc do kwestii transportu danych w inny sposób.
Jeżeli któryś z pakietów zostanie zablokowany/utracony – pobrany zostanie kolejny, a połączenie jest kontynuowane.
Przeczytaj także: SSL i nagłówki bezpieczeństwa
Dodatkowo minimalizuje liczbę aktywnych strumieni danych i skraca czas odpowiedzi z serwera docelowego zachowując przy tym najwyższe standardy bezpieczeństwa.
Dzięki protokołowi HTTP/3 Twój biznes online jest przygotowany na wyzwania nowoczesnego rynku, w którym technologia mobilna jest kluczowa. Dzięki HTTP/3 Twoja strona internetowa:
- ładuje się szybciej na wolnych łączach internetowych,
- jest dostępna dla użytkowników, którzy korzystają z niestabilnej sieci internetowej,
- korzysta z nowoczesnych zabezpieczeń przy szyfrowaniu połączenia z przedrostkiem https://
https://www.cloudflare.com/learning/performance/what-is-http3/