如何向Html 5過渡?
web開發社區的不少人認為轉向HTML 5要謹慎。比如,雖然微軟計劃在IE9中支持HTML 5,但這家軟件業巨擘對於在HTML 5還沒有正式成為標准之前支持它心存疑慮。微軟Windows事業部總裁Steven Sinofsky最近接受采訪時表示:“先說自己基於標准,但隨後又說你是最兼容Html 5的浏覽器,這種做法不明智,因為這項標准還沒有制定完畢。”
W3C也對HTML 5的前景持謹慎態度。HTML 5工作組預計這項標准在2011年之前不會正式成為候選推薦標准—這是W3C標准制定過程的特性完成階段。即便到那時,批准其為W3C推薦標准的過程預計仍會持續到2022年前後。如果真是這樣,從XHTML 1.1走到Html 5就要用21年。
不管怎樣,HTML 5可能仍是今後5到10年最前沿的技術之一。那些希望馬上看到實際應用效果的早期采用者可以這麼做,盡管應用有限。如今網上有許多試點項目和演示網站展示了這項新標准的各項功能,關鍵在於選擇合適的浏覽器。比如,Firefox對Html 5功能特性的支持就不盡如人意; 基於WebKit渲染引擎的浏覽器(包括Chrome和Safari)則支持得更好些。
同樣,web開發人員可以隨意嘗試,可以用遵守當前HTML 5規范草案的代碼來創建整個網站,不過效果對現有的浏覽器而言可能各不相同。對關注Html 5的開發人員來說,網上最好的資源之一是知名程序開發員Mark Pilgrim所寫的《Dive into HTML 5》,裡面深入淺出地介紹了Html 5 Video元素和目前浏覽器支持的各種編解碼器。
目前,HTML 5標准方面還有太多工作要做,以至於有人甚至可能對它不屑一顧,覺得這又是一項日漸重要、但炒作過頭的技術。其實,這種認識是片面的,標准制定組織本來動作就很緩慢。好在HTML 5方面的工作得到了各大廠商的大力推動,包括Adobe、蘋果、谷歌、微軟、Mozilla基金會、Opera軟件公司及其他廠商。這些公司認識到需要升級已無法滿足當前需求的HTML標准,它們的工作有助於Html 5的推廣和普及,因此,對web開發人員來說Html 5機遇實在誘人,不容忽視。