我相信大家對於flash的應用已經非常了解了,其中「Flash Player」是一款能夠播放小又快速的多媒體動畫,以及交互式的動畫、飛行標誌和用macromedia flash做出的圖像。這個播放器非常小,只需花一點點時間下載,對於在體驗網頁上的多媒體效果是個很好的開始。 Flash也支持高品質的mp3音頻流、文字輸入欄位、交互式接口等等很多東西。這個最新版本可以觀看所有的flash格式。若你要觀看網頁上的多媒體內容,flash player幾乎是網絡上的標準。為此播放器所製作的動畫或圖像十分常見。
話說來,谷歌為什麼要淘汰它呢?歸根結底,它的缺點太夠明顯。在網際網路高速發展的時代,H5的崛起,勢必引起一場革命,淘汰一些舊的東西,其中flash在其中
FLASH缺點
加載時間長。用戶必須等待更長的時間比平常負荷比一般的Flash內容的文字和圖像,以及一些遊客可能就失去了耐心,單擊Back按鈕。Flash加載需要的時間越長,用戶會越少。
網站優化困難。如果內容是介紹在Flash中,大多數搜尋引擎將無法索引你的內容。因此,無法在搜尋引擎上獲得排名良好,將會減少用戶訪問網站的次數。
需要使用flash播放器。用戶必須預先下載的Flash播放器才可以觀看flash電影,所以用Flash訪問者範圍將大幅減少,因為不是每個人都願意下載Flash播放器只是為了查看網站。
最後全程技術建議您,最好的辦法是使用Flash只有當你確實需要的交互性和運動隨之而來。否則,使用的F最好的辦法是:確實需要交互性和運動,才使用Flash。如果網站純粹是簡單的文字介紹和圖形信息,可以使用Flash和HTML混合或使用純文本。
HTML5優勢
1、 無需插件
2、 開放、免費
3、 對搜尋引擎友好
.......
HTML5與FLASH性能對比
位圖: 所有設備上Flash的位圖性能都優於HTML5,平均而言Flash的速度是HTML5的2倍
矢量圖: 所有設備上Flash的矢量圖圖性能都明顯優於HTML5,Flash的速度是HTML5的3到4倍
數值運算: AS3的確是一種很慢的語言,但那只是相對於Java和C#這些靜態語言而言的。不論如今的js得到了多大的優化,都還無法超越支持靜態類型的AS3。AS3腳本的速度比js快4倍左右。
視頻播放: 這是唯一HTML5勝出的測試內容。播放480p的視頻兩者都沒有問題,但對於720p的Flash視頻,僅有Playbook和Xoom可以流暢播放,HTML5在720p視頻的播放流暢度上全面超出flash。但隨著Stage Video的普及,以及設備的固件和驅動升級,HTML5的這項優勢未必能長久保持。
總結
隨著瀏覽器的更新迭代,兼容HTML5會越來越好,新的技術都會引入進來,必然會淘汰一些舊的,這些都是趨勢。
關注我,關注web前端之家i,了解更多前端知識