Loading...
Normal, Gallery, Tree

HTTP/2

Для HTTP/2 обязателен SSL? Если да, как сделать сертификат?
Replies: >>27716
Вот тут говорят что не нужен: http://http2.github.io/faq/#what-are-the-key-differences-to-http1x
Does HTTP/2 require encryption?
No. After extensive discussion, the Working Group did not have consensus to require the use of encryption (e.g., TLS) for the new protocol.
However, some implementations have stated that they will only support HTTP/2 when it is used over an encrypted connection.
We’re pleased to announce that we plan to release versions of nginx and NGINX Plus by the end of 2015 that will include support for HTTP/2.
nginx пока не поддерживает, обещают аж к концу года. Будем значит ждать.
Не обязателен, но по факту браузеры могут послать тебя в лес без HTTPS.
Что касается второго вопроса, должно запуститься вот это: https://letsencrypt.org/
Replies: >>17309
>>17307
Не обязателен, но по факту браузеры могут послать тебя в лес без HTTPS.
Да, уже нашёл. Пока браузеры реализовали только с https. Но когда стандарт примут, они должны реализовать его полноценно, т.е. без обязательного шифрования.
Replies: >>17310
>>17309
должны
Ке-ке-ке.
Replies: >>17311
>>17310
А были примеры, чтобы браузер неполно реализовывал какой-то протокол?
Replies: >>17316
>>17311
the Working Group did not have consensus to require the use of encryption
То, что Working Group не вписала это обязательным пунктом, не означает, что его кто-то будет делать в каком-либо другом виде.
Replies: >>17317
>>17316
F*ck…
Потыкал nghttp2. Интересно, насколько эффективно оно работает?
Replies: >>17541
>>17540
Сделай бенчмарк какой. Там, загрузка 100500 раздельных CSS'ов.
Replies: >>17543
>>17541
Да оно из коробки проксирует локалхост, т.е. борду. Влом поднимать что-то специальное с 100500 файлами.
Replies: >>17708
>>17543
Хотя если много картинок в тред напихать, наверное будет заметно.
https://www.nginx.com/blog/early-alpha-patch-http2/
Уже есть патчик, скоро будет в апстриме.
Replies: >>24579, >>24581
>>24574
Попач, как всегда, в попе?
Replies: >>24580
>>24579
Попач умер.
Replies: >>24591
>>24574
>At the time of this writing HTTP/2 is not supported without SSL encryption by browsers.
>HTTP/2’s ‘Server Push’ feature is not supported in this patch and will not be supported in the first production-ready release of the HTTP/2 implementation. This feature might appear in a future NGINX release.
Печально. Но первое думаю допилят к релизу.
>>24580
LOWUT?
Replies: >>24596
>>24591
А что, нет? Где он ещё используется?
Replies: >>24599
>>24596
Да полно где.
Replies: >>28007