Hypertext Transfer Protocol (lub HTTP) to protokół używany do żądania informacji z serwera, dzięki czemu można zobaczyć żądaną stronę na urządzeniu komputerowym. Ale dziś szybkość łączy szerokopasmowych, multimedia, media społecznościowe, hakerzy i mnóstwo innych kwestii wymusza wdrożenie kolejnej iteracji HTTP - czyli HTTP / 2.
Co to jest HTTP / 2?
Obecna wersja, HTTP / 1.1, jest używana od 1999 r., A biorąc pod uwagę wiele zmian w ekosystemie, nadszedł czas na nowy standard.
$config[code] not foundInternet Engineering Task Force (IETF) ustanawia te standardy, a organizacja opublikowała ostatnio wersję roboczą dla HTTP / 2. Projekt HTTP / 2 był w dużej mierze inspiracją SPDY firmy Google, protokołu opracowanego przez Google w celu przyspieszenia transportu i bezpieczeństwa treści internetowych.
Zmiana powoli nadchodzi, ponieważ dzisiejsze witryny mają coś więcej niż zwykły HTML. Elementy projektu, takie jak JavaScript i kaskadowe arkusze stylów (CSS), a także multimedialne i komunikacyjne w czasie rzeczywistym z WebRTC wymagają bardziej elastycznego, szybszego i bezpiecznego środowiska.
Dzięki tym rozwiązaniom serwer wysyła treść, a przeglądarka otrzymuje je dłużej i dłużej wraz z dodawaniem kolejnych funkcji. Wymaga to przeglądarki, aby utworzyć więcej połączeń, aby przesłać informacje, które ludzie żądają. Więcej informacji i transferów przekłada się na dłuższe czasy oczekiwania dla użytkowników, którzy postrzegają każdy rodzaj opóźnienia jako zły odbiór. Złe wrażenia użytkownika mogą łatwo przełożyć się na klientów przeskakujących statek i jadących do innej firmy.
W jaki sposób HTTP / 2 poprawi doświadczenia online klientów?
Z pewnością szybkość to nazwa gry, którą zapewnia HTTP / 2. Udoskonalono udoskonalenia o 20 do 30 procent, a po zoptymalizowaniu wszystkich serwerów WWW i dojrzewaniu technologii może być ona wyższa.
Wszystkie główne przeglądarki obsługują HTTP / 2 na różnych pojemnościach. Google właśnie ogłosił, że w najbliższych tygodniach będzie stopniowo wprowadzać wsparcie w Chrome 40. Internet Explorer 11 obsługuje go w systemie Windows 10, a Firefox i Opera obsługują również protokół HTTP / 2 przez
Niektóre zalety protokołu HTTP / 2 obejmują:
- Pojedyncze połączenie, które jest otwarte, dopóki strona internetowa nie zostanie zamknięta.
- Multipleksowanie, które pozwala na wysyłanie i odbieranie wielu wiadomości w tym samym czasie.
- Najpierw należy nadać priorytet przekazywaniu najważniejszych danych.
- Kompresja do wyciskania informacji na mniejsze bity.
- Push serwera, który wysyła dodatkowe informacje do użytkownika z wyprzedzeniem, analizując, jakie będzie następne żądanie.
Jeśli chcesz zobaczyć demonstrację działania HTTP / 2, przejdź do tego linku.
http2 Zdjęcie za pośrednictwem Shutterstock
Więcej w: Co to jest