Dec 042010
 

昨天談論的時候提到了Flash正在被Silverlight競爭,可能會走向沒落。此時,我就想到了Flash的另一個“對手”,HTML 5。

HTML 5帶來甚麼?

HTML 5最大的特點就是支持直接插入視頻、音頻,還有Canvas動畫,而這些都是Flash提供的功能。

Flash的弱點

可以想象,未來開瀏覽器就能直接看視頻、聼聲音,甚至還能跟網頁作互動,而不需要用Flash,那是多簡單的事情。Flash已經很成熟了,甚至還能夠用Flash製作出各種各樣的小遊戲,並得到廣泛普及。未來Flash還會進一步加強它的功能。Flash如此成熟,那麼爲什麽還會被抛棄?原因有很多。從用戶角度來講,運行Flash需要佔用很多資源,假如用手提電腦瀏覽一個Flash很多的網站,可能幾分鐘后就會感到電腦變熱,或者感覺電腦不太流暢了。如果用手機或者平板電腦去看Flash的網頁,情況會更嚴重——消耗大量電能、產生過多熱量,但得到的僅僅是那麼一點“好看”的效果。

更糟糕的是,萬一碰到設計比較差的Flash内容,很容易就引起瀏覽器假死甚至崩潰。

如果是通過HTML本身來實現這些功能,情況就簡單多了。此時的所有一切基本上都是由瀏覽器本身處理,效率會比用Flash來得快。Flash的製作商只有一個:Adobe,其他人就算想對Flash作優化都不行。而瀏覽器可以根據自身的需要任意優化,運行效率自然高過Flash。對於64-bit的系統的瀏覽器來説更是如此,比如64-bit Safari、64-bit Internet Explorer、64-bit Firefox。現時的Flash並未有正式的64-bit Flash,僅僅是一個代號叫做Sqaure的64-bit測試版Flash。

Silverlight的競爭

說是競爭,其實也好不到哪裏。微軟現在也已經轉向支持HTML 5,對於Silverlight的支持更多的是在Windows Phone。

Silverlight的系統資源佔用的確比Flash更少,而且更穩定,同樣也可以做到跨平台,只可惜推出得不是時候,偏偏碰上了HTML 5,以後能不能大放異彩就看微軟的策略了。

支持HTML 5的瀏覽器

雖然現在HTML 5還只是个草案,不過各大瀏覽器都爭著支持它。

目前已經支持的主流瀏覽器是:Opera、Chrome、Safari、Firefox,以及Internet Explorer 9。
可以說,基本上所有的主流瀏覽器都支持了HTML 5。只是在視頻播放格式上,各有爭議。

轉載請註明: 轉載自https://www.still-c.com/
本文URL: https://www.still-c.com/archives/77.html

Sorry, the comment form is closed at this time.