## **后話**
HTTP/2才剛剛正式發布不久,支持程度并沒有那么好,以后應該有相當長的一段時間,HTTP/2要與HTTP/1.x共存。特別是,Win7快要成為下個XP的節奏,那么IE9就是下個IE6了。雙協議部署上,可能會有不少麻煩之處。HTTP/1.x時代的很多優化,在HTTP/2是不必要的,也有沖突的,甚至是累贅。
* 比如子資源的位置,可以用HTTP/2優先級解決。
* 比如域名分區,在HTTP/2中本來可以用一個連接完成,卻要用多個連接,這樣就有性能損耗了。
* 比如合并、雪碧圖,之前是為了減少請求,但在HTTP/2新起請求不費事,但拆分開來倒可以更好地利用瀏覽器緩存。還有類似的內聯資源,可以用服務器推送,也同樣可以更好地利用緩存。
更多具體的問題,需要在生產實踐中得出了。
HTTP/2 demo

**參考資料**
* 《Web性能權威指南》
* https://httpwg.github.io/specs/rfc7540.html(HTTP/2協議)
* https://httpwg.github.io/specs/rfc7541.html(HPACK)
* https://imququ.com/post/http2-resource.html(HTTP/2資料匯總)
* https://imququ.com/post/server-push-in-http2.html(HTTP/2中的Server Push討論)
* https://www.gitbook.com/book/ye11ow/http2-explained/details(HTTP2講解)
* http://httparchive.org/
* http://segmentfault.com/a/1190000002642924