html5免費開放、無需外掛、速度更快、效率更高、對搜尋引擎友好、安全性更好、跨平台、開發成本低、開發簡單。且HTML5具備更強大的視訊功能;支援視訊錄製功能;允許Web頁面運行應用;支援豐富的2D圖片;支援即時通訊功能。
本教學操作環境:windows7系統、HTML5版、Dell G3電腦。
Flash 誕生於上世紀90年代,一家名叫FutureWave的筆觸軟體公司研發出這項技術,一開始 Flash還只是一款動畫輔助軟體。 Flash的圖片和動畫都是基於向量儲存,而向量圖的生成可以透過CPU 做到,並且放大縮小也沒有失真的問題,所以只需要幾十KB 到幾百KB ,就能輕鬆實現別人需要幾MB的圖片。 90年代初期,互聯網的網速還在以Kb計算,因此支援小巧向量格式 . SLP 的 Flash成為了當時最適合傳播的動畫軟體。
Flash 適用於低速網路的內容,在遊戲、動畫領域也魅力十足、4399小遊戲、《賽爾號》等小遊戲紛紛崛起,在網頁上就可以直接打開玩耍。在十年前甚至五年前,以4399小遊戲為代表Flash 遊戲帶給青少年無數快樂時光。動畫上,Flash 動畫製作簡單,恩愛的小破孩、惡搞的綠豆蛙、治癒的阿狸等小動畫在網路上傳播非常廣,至今還有不少老網名記得這些經典的動漫形象。
H5 取代Flash
Flash 最輝煌的時候甚至還有單獨的使用者群體-閃客。閃字即Flash ,閃客專指利用Flash創造成各種動畫的群體。如今時過境遷,很多人不再使用Flash,閃客一次也消散在歷史的塵埃中。打開影片網站,多改用H5技術,曾經代表先進潮流的Flash,卻被各大影片網站摒棄。
或許有人不理解,Flash為何被拋棄。這就不得不提一個人,賈伯斯。這位蘋果創辦人,算是第一個主動抨擊Flash的名人,在喬布斯看來,Flash缺點主要有三個:「第一Flash耗電量大、第二它運行緩慢、第三它存在安全問題」。
作為PC 時代的產物,Flash直接動用CPU 資源,自然也帶來巨大能耗,蘋果主打移動觸控螢幕手機,對續航要求很嚴,Flash顯然並不適合。另外,經過十幾年發展,Flash的功能太多,效率太低。後期的Flash,可以解碼H. 264,可以做3D渲染,能播放7.1聲道環繞聲,支援遊戲手把,功能強大卻太過臃腫。
相比Flash,賈伯斯更願意使用H5技術。 H5所擁有的技術,幾乎可以做到Flash所能做的一切,它憑藉免費開放、無需插件、速度更快、對搜尋引擎友好等優勢,完全秒殺了Flash。 H5效率更高,安全性更好,還不需要安裝插件,很快H5在影片、動畫甚至廣告領域全面取代Flash。
html5相對Flash的7大優勢:
1、支援影片播放功能。
Flash之所以受歡迎的原因之一在於它能夠播放影片。而HTML5具備更強大的影片功能,隨時可以控制暫停、播放、開始。它強大的功能體系完全可以與YouTube以及其它的Flash網站相提並論。
2、支援錄影功能
時至今日,這個特性並不流行。根據Beccue介紹,這個功能將會變得日益重要。因為目前所有提供Web存取介面的行動虛擬設備都具備攝影功能。
3、支援音訊的播放/錄音功能
目前您在播放/錄製音訊的時候可能需要使用Flash、Quicktime或Java,而這也是HTML5的功能之一。
4、應用程式
HTML5允許Web頁面運行應用,就像一般的應用程式一樣獨立運作。 (下載Financial Times app體驗此功能)
5、支援豐富的2D圖片
HTML5內嵌了所有複雜的二維圖片類型。同目前網站載入圖片的方式相比,它的運作速度要快得多。
6、支援即時通訊功能
在HTML5中內建了基於Web sockets的即時通訊功能,一旦兩個使用者之間啟動了這個功能,就可以保持順暢的交流。
7、即時串流
WebSockets將允許任何Web頁面設計人員輕鬆地添加即時資料流(從股票市場價格到上網報告),即時資料流除了要求HTML程式設計師的能力外,還需要更複雜的程式設計技能。
更多程式相關知識,請造訪:程式設計教學! !
以上是html5比flash好在哪的詳細內容。更多資訊請關注PHP中文網其他相關文章!