自 W3C 于 1999 年發(fā)布 HTML4 后,Web 世界快速發(fā)展,一片繁榮。人們一度認為 HTML 標準不需要升級了。一些致力于發(fā)展Web App 的公司另行成立了 WHATWG 組織,直到 2007 年,W3C 從 WHATWG 接手相關工作,重新開始發(fā)展 HTML5。
HTML5 的發(fā)展史,有用戶的需求在推動,有技術開發(fā)者的需求在推動,更有巨大的商業(yè)利益在推動。在互聯(lián)網的早期,對用戶而言,能打開瀏覽器接入到互聯(lián)網世界就是一個神奇的事情,但互聯(lián)網發(fā)展到 2005 年前后,開始出現(xiàn)下一個變化,就是寬帶互聯(lián)。
隨著寬帶的普及和電腦性能的增強,人們不再滿足于單純的通過互聯(lián)網看新聞、收發(fā)郵件,消耗更高帶寬的娛樂產品開始出現(xiàn),就是流視頻和網頁游戲。其實
視頻和游戲是古老的需求,在互聯(lián)網不普及的時候,需求的滿足方式是離線傳輸?shù)?VCD和游戲光盤;后來互聯(lián)網逐漸普及,人們更改了使用方式,通過下載軟件 + 本地媒體播放器來看視頻,下載體積較大的端游玩游戲。
但是對消費者體驗更好的新方式還是出現(xiàn)并顛覆了以前的一切,那就是流媒體和網頁游戲。Youtube 等公司把握住潮流飛速崛起,各種頁游公司也如雨后春筍。
HTML 標準沒有把握住產業(yè)的變化及時演進,瀏覽器產品也未升級,這塊新需求被瀏覽器插件滿足了,那就是Flash。這個部署在億萬瀏覽器里的商業(yè)插件儼然成為事實標準。2005 年 Adobe 巨資收購 Macromedia,把 Flash收歸旗下,緊接著大幅推廣 FLV 流媒體和 action script 語言,很明顯這樁收購可以列為 IT 并購的經典案例,F(xiàn)LV 流媒體和Flash 游戲風靡互聯(lián)網,Adobe 在新的產業(yè)升級中攫取了大量的利潤。
除了 Flash 這個商業(yè)產品成為了事實標準,W3C 還面臨一個尷尬,就是另一個私有擴展協(xié)議的制造者—IE。IE當時在桌面瀏覽器占有壟斷地位,并且擴展了大量的 IE Only 語法,開發(fā)者完全不知道這些語言是誰定義的。整個 web 世界,就被兩家公司微軟+Adobe 綁架了。
很多 IT 巨頭都坐不住了,尤其是蘋果和 Google。PC 操作系統(tǒng)的世界難有突破,Web 瀏覽器被蘋果寄予厚望;新貴 Google雖然大量贊助 Mozilla,但并未對 IE 的地位產生實質影響,收購了 YouTube 后發(fā)現(xiàn)命脈在 Adobe 手里,也是非常難過,而且Google 每年給 IE 的搜索框和 Adoble FLV 繳納的費用真不是小數(shù)目。
既然大家都是 W3C 的主席單位,好吧,我們重新開始做 HTML5 吧。是的,HTML5 其實就是這么誕生的。