HTTP/2 получил одобрение спецификации

Опубликовал: 3 года назад Новости интернета

Добрый день, дорогие друзья.

Любой программист, пусть даже и начинающий, должен знать что такое HTTP. Речь пойдет сегодня о том, что спустя 15 лет протокол перешел на уровень. Что нового в HTTP/2 и более детальный обзор, как обычно в полной версии статьи.

HTTP/2 в массы

IETF (Internet Engineering Task Force) совсем недавно пока формально, но все же одобрила спецификацию для нового стандарта HTTP/2. Это означает, что все работы завершены и осталось лишь согласовать спецификацию, если есть недочеты устранить их и опубликовать.

Что такое HTTP?

Вскользь расскажу тем, кто незнаком с понятием HTTP.

HTTP (Hypertext Transfer Protocol) лежит в основе современного интернета. Предназначен протокол для передачи произвольных данных. Технология HTTP — это «клиент-сервер». Клиент инициирует соединение и делает запрос, а сервер ожидает соединения для получения запроса и после производит какие-то действия и возвращает обратно сообщение с результатом.

HTTP/2Последние изменения в HTTP производились лишь в 1999 году. Компания Google работала в этом направлении и выпустила SPDY в 2012 году, как улучшения некоторых частей в HTTP. В данный момент, Google прекращает поддержку SPDY и помогала с HTTP/2.

Новая версия должна существенно добавить прирост скорости при выводе веб-страниц. В стандарт добавили ряд оптимизаций, к примеру, мультиплексирование обеспечиваемое через одновременную передачу большого количества запросов по базовому соединению между клиентом и сервером. Сжатие HTTP-заголовков, системы приоритетов, поддержка технологии «Server push» и улучшенное шифрование значатся в новом обновлении HTTP/2.

Все это открывает новые горизонты для мобильных платформ и интернета в целом. По слухам, новый протокол уже используется Google Chrome и Mozilla Firefox. Со временем все сайты станут быстрей и больше всего это будет заметно на мобильных платформах.

Что будет с HTTP/1.1?

Ничего страшного не будет. Новая версия имеет обратную совместимость с текущим протоколом. Со временем, он попросту перестанет использоваться вовсе, но на это требуется время.

Недостатки HTTP/2

Главным недостатком на сегодняшний день является отсутствие работы с определенными типами криптования. Но и это не беда, так как это дорога к новым и более защищенным способам.

На этом все. Что думаете по этому поводу? Пиши свои комментарии. До связи, друзья.


Новая система комментариев
comments powered by HyperComments