最近讀到不少關於IE9的報導與討論。
連IEtester也在最新版本增加了一個IE9分頁,感覺上,IE9在微軟當家作主的日子應該不遠了。
從效能測試、開發者支援與擁抱HTML5+CSS3看來,IE7與IE8似乎只是IE9正式推出前被迫丟出來跑龍套的過渡版本。雖然晚了好幾步,但,無論如何微軟總算要一雪前恥,推出一個上得了檯面的瀏覽器。
上週,微軟的瀏覽器部門大頭目Dean Hachamovitch發表了《Follow Up on HTML5 Video in IE9》這篇文章,明白直說微軟所支援的HTML5 Video格式就是H.264。
結果,這一說,被媒體順著前一檔「Apple Vs. Adobe蘋果大戰奧多比(aka: Flash口水戰)」的戲碼邏輯,炒作了一場IE9要跟Flash切八段的鬧劇。
逼得大頭目Dean Hachamovitch急忙跳出來澄清:「IE從來不’曾正面支援Flash,但,要在IE上跑Flash,一如往常是絕對沒問題的。過去我們都是採走後門外掛模式運作,未來也不例外。」
這場媒體鬧劇雖然混淆了一下「微軟的HTML5 Video格式為H.264」的新聞焦點,但,也在無意間讓我們重返「殲滅Flash之前,HTML5還有一場內戰要打」的老議題。
簡單地說,截至目前為止,HTML5並未選定網頁標準的Video格式。
除了IE9所加入,原本就獲得Apple Safari支援的H.264格式之外,另一個陣營則是由Mozilla Firefox與Opera力挺到底的Ogg Theora格式。
撇開技術細節不談,我們大概可以從兩個面向來區分H.264與Ogg Theora:
- H.264的專利由MPEG-LA所有,想用就要付錢。
- Ogg Theora沒有專利,純粹開源碼Open Source,免錢隨你用。
事實上,早在IE9加入H.264陣營之前,Ogg Theora就已經是較為孤立、處於劣勢的一方。
Mozilla Firefox與Opera雖然不像蘋果與微軟那樣財大氣粗,但,選擇不支援H.264的主因,並非付不起每年幾百萬美元的權利金,而是對開源碼的理想信仰。
今年初,ReadWriteWeb有篇文章《Will Idealism be Firefox's Downfall?》,就探論了這種對開源碼堅貞信仰的理想主義是否將拖累Mozilla Firefox。
近半年過去,隨著近日IE9的動向確定,HTML5 Video的格式之爭僵局,似乎也愈來愈像ReadWriteWeb那篇文章最末提到的:變數可能掌握在今年2月買下On2 Technologies(Ogg Theora開發商)的Google手上。
延伸閱讀:
但H.264 畢竟還是畫質比較好。