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