HTTP/2 For Web Developers by Ryan Hodson, 2015.12.10
Concatenating files (and inlining) is no longer a best practice in HTTP/2 (awful for caching) With HTTP/2 Caching strategy is to change single file rarely
What is the difference between HTTP/1.1 pipelining vs HTTP/2 multiplexing? HTTP/2 optimizing. Presentation, video, habr article and developers.google article by Ilya Grigorik.
Ценный комментарий: Будем честны — мы сейчас весело боремся с проблемами, который не было, пока https не стал внедряться повсеместно. http/1.1 отлично себе справлялся, и к нему за 11 лет уже притерпелись. Ан нет, решили теперь поиграть в игру «Гугл придумывает протокол, потом его же частично перестает поддерживать ради более продвинутого», а производители ПО к этому внезапно не готовы со своим софтом.
Скажем, nginx с экспериментальным модулем http/2, известным отсутствием поддержки push — это не беда, это просто недофича, а вот браузеры, которые без TLS не хотят поднимать http/2 — это уже ломка правил игры. И ладно еще на десктопах, но ведь мобильные устройства расплачиваются за ненужное многим шифрование увеличением расхода батареи!