Możesz sprawdziÄ, czy strona komunikuje siÄ z HTTP / 2.
Co to jest HTTP / 2?
Druga oficjalna wersja protokoÅu HTTP Hypertext Transfer Protocol, oparta na szeregu zaawansowanych technologii w celu przyspieszenia dostÄpu do sieci.
Ta nowa technologia zastÄpuje standard HTTP / 1.1, ktĆ³ry byÅ wczeÅniej szeroko stosowany w systemie World Wide Web.
Ponieważ strony internetowe stajÄ
siÄ coraz bardziej skalowalne dziÄki kombinacji HTML, CSS, JavaScript, obrazĆ³w, gifĆ³w, filmĆ³w i flasha, HTTP / 1.1 ujawnia pewne znaczÄ
ce wady w transmisji danych, konfiguracji zapytaÅ i rozwiÄ
zywaniu zapytaÅ, a wydajnoÅÄ strony byÅa niekorzystna afektowany.
Dlatego HTTP / 2 zostaÅ stworzony w celu zmniejszenia opĆ³ÅŗnieÅ, zwiÄkszenia wydajnoÅci i poprawy wydajnoÅci witryny.
Funkcje HTTP / 2
- HTTP / 2 to binarny protokĆ³Å przesyÅania danych.
W przeciwieÅstwie do HTTP / 1.1, ktĆ³ry wykorzystuje ādane tekstoweā, co obniża wydajnoÅÄ, gdy jest stosowany w Årodowisku sieciowym, HTTP / 2 używa ādanych binarnychā do wydajniejszego wykonywania zadaÅ i oszczÄdzania czasu. - Kompresje HTTP / 2 NagÅĆ³wki HTTP.
- W przeciwieÅstwie do HTTP / 1.1, ktĆ³ry może przetwarzaÄ tylko jednÄ
parÄ Å¼Ä
danie / odpowiedÅŗ, HTTP / 2 jest asynchroniczny, wiÄc może przetwarzaÄ wysyÅanie i odbieranie z dużÄ
prÄdkoÅciÄ
.
- HTTP / 2 ma nowÄ
funkcjÄ o nazwie push serwera.
Na przykÅad, jeÅli znacznik skryptu jest opisany na dole strony internetowej, w HTTP / 1.1, przeglÄ
darka Åaduje i analizuje HTML sekwencyjnie od gĆ³ry, a jeÅli wykryje znacznik skryptu, Åaduje plik JavaScript. Z drugiej strony HTTP / 2 wypycha plik JavaScript do przeglÄ
darki, zanim zostanie o to poproszony, aby mĆ³gÅ wyÅwietlaÄ stronÄ internetowÄ
z dużÄ
prÄdkoÅciÄ
.