自 1999 年 HTTP 1.1 獲採用以來,此基礎協議就一直都未有進行重大升級。但據消息指,網際網路 (WWW) 的基礎協議 HTTP 將迎接 16 年以來首個重大升級 – HTTP 2 已正式定案,並提交至 RFC Editor,準備開始各種標準化工作。
HTTP/2 對各互聯網單位均具良性影響
據消息指,相關修訂已正式定案並提交至 RFC Editor 作審理;組織及企業們多年來均致力改善、甚至製作能夠取代 HTTP 協議而作出各種努力。
於 2012 年推出基於 TCP 應用層協議 SPDY (取 speedy 諧音,意謂更快) 的科技界巨頭 Google 就為其一;SPDY 基本沿用 HTTP 的語義表示,同時在性能上進行大幅改進,以減少連接數量為目的,並通過壓縮、多路復用、優先級賦權等方法以縮短網頁的加載時間,同時提高相關的安全性。
雖然 HTTP/2.0 標準化工作人員於 2012 年就接納 SPDY 作為 HTTP/2 的原型;透過於其自家口碑良好的 Chrome 上部署 SPDY,而其優秀的性能表現迅速獲得用戶的青睞。
儘管 SPDY 的採用率只有 3.4%,但由於獲得 Facebook、Yahoo!、Twitter、YouTube、Wordpress 等重要網站的支持,在流量承載上 SPDY 的分量亦不小。而近 3 年後,,Google 終於得其所願,成為令 SPDY 成為 HTTP/2 的基礎。而亦有傳聞指, Google 將於 2016 年宣布棄用 SPDY,並投入更多資源到 HTTP/2 的開發與推展。
雖然 HTTP/2 的全面標準化依然有待完成,但目前已獲 Windows 8 IE 11、Firefox、Chrome (PC、Android 版)、Safari、Opera、iOS 版 Safari 支援。
對用戶而言,HTTP/2 可以縮短頁面存取/加載的時間、更長的連接時間l與服務器推送等功能;對開發者而言,HTPP/2 毋開在發上成品上作出太多改動,因為其使用的 API 與之前還是一樣的。可見 HTTP/2 對各個互聯網的參與單位而言均具其正面影響。
Source:The Next Web