PC時代:
Flash的瀏覽器插件非常普及,而且在各大游覽器應用中幾乎呈現(xiàn)壟斷的局勢,幾乎成了所有PC的必備。Flash內容開發(fā)也成了網(wǎng)站前端程序員和美工的必備技能,不會用Flash幾乎等同于不會做網(wǎng)頁。
智能移動時代:
Flash天生的特性就決定了它不適合手機和平板的開發(fā)(播放器消耗的運算資源、網(wǎng)絡流量、消耗電池能量太多;固定尺寸的播放器框架使網(wǎng)頁難以對不同的瀏覽分辨率進行自適應; Flash功能在觸摸屏上難以使用;主流移動瀏覽器大都沒有Flash插件支持,等等),PC端網(wǎng)頁瀏覽入口尚且可以應用,但隨著頁面功能和內容不斷增加,F(xiàn)lash的弊端也越來越明顯。移動設備遠不及PC,智能手機和平板的屏幕尺寸也五花八門,而且會對網(wǎng)頁進行縮放旋轉等操作,F(xiàn)lash在移動設備時代就注定over,時代呼喚新的技術降臨。
HTML5時代:
Html5在過去以顯示文字和靜態(tài)圖片內容為主的Html4語言基礎刪全新升級:新的標準可以直接在網(wǎng)頁內嵌入視音頻和較復雜的程序,而無需任何插件。沒有了播放器的約束,網(wǎng)頁不用再加載復雜的Flash框架后,消耗的性能、電量和流量也大大減少。此外,Html5一開始就為觸摸屏操作提供了便利,開發(fā)者可以很容易地做出適合手機平板交互的頁面?,F(xiàn)更重要的是Html5兼容OS、windown、移動三大終端平臺。
首先放棄Flash的是蘋果,蘋果意識到Flash在移動互聯(lián)網(wǎng)時代已經(jīng)沒有前途的事實,全力推廣Html5。由于蘋果的市場地位大大加快了Html5取代Flash的進程。2010年蘋果宣布放棄Flash兩年后,短短數(shù)年時間,Html5已經(jīng)在移動平臺獲得統(tǒng)治地位,成為所有瀏覽器的默認標準。






