Oleksandr Gavenko -> [email protected] @ Sun, 22 Nov 2015 13:44:53 +0200:
>>> Представте мешанину, когда отдается много кусочков вразброс. >> >> и если эти кусочки были бы текстовыми, то в этой мешанине можно было >> бы разбираться OG> Не нужно там разбираться. OG> Вот в бесплатной книжке http://http2-explained.haxx.se/ написано: OG> Internally, curl will convert incoming http2 headers to HTTP 1.x style headers OG> and provide them to the user, so that they will appear very similar to OG> existing HTTP. This allows for an easier transition for whatever is using curl OG> and HTTP today. Similarly curl will convert outgoing headers in the same OG> style. Give them to curl in HTTP 1.x style and it will convert them on the fly OG> when talking to http2 servers. This also allows users to not have to bother or OG> care very much with which particular HTTP version that is actually used on the OG> wire. OG> Аналогично с инструментами разработчика в браузерах. OG> nc и telnet уже не прокатят, в книжке подталкивают что SSL/TLS трафик тоже с OG> telnet не рассмотришь. Это вранье. Остальное, вероятно, тоже. OG> В общем отлавливать ошибки кодирования протокольного уровня обычным сметрным OG> не придется, а для прикладного уровня инструменты **уже работают**, при чем OG> я как ранее использовал "curl -v" или Firefox Web Developer так и сейчас OG> продолжаю ими пользоваться. OG> В книжке только несколько **конкретных** примеров, когда HTTP/2 дает OG> преимущество: OG> * 1 TCP соединение, вместо нескольких. Избегаем задержет на TCP рукопожатие, OG> не знаю, может есть также плюс и для SSL/TLS. Итого страничики через OG> мобильное GPRS будут заметно быстрее открываться. По сравнению с чем он дает преимущество? С HTTP/1.1, в котором это ввели, и который все давно уже умеют? OG> * Облегчится структура сборки проектов - нет необходимости в спрайтинге (кучу OG> картинок слепить в 1 большую), инлайнинге (CSS в HTML), шардинге (HTTP/1 OG> рекомендует максимум 2 конекта к одному хосту, потому разносили на кучу OG> разрозненых). OG> Остальное я не понимаю и в самой книжке написано что нифига не ясно как будут OG> пользоваться HTTP/2, все ждут револющионных применений, которые изменят мир. OG> Пока их нет. Во-во...

