偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Flash終于走向死亡!Flash的興衰之路你知多少

開發(fā) 前端
Adobe已經(jīng)宣布,F(xiàn)lash將會在2020年停止開發(fā)和更新,這意味著Flash已經(jīng)徹底走向淘汰。盛極一時的Flash,是如何被人拋棄的?明明是Flash先來的,玩小游戲也好,看視頻也好,實現(xiàn)各種復雜的交互也好,但為什么Flash會被HTML5取而代之?今天,就一起來談談關(guān)于Flash的話題吧。

作為最大名鼎鼎的網(wǎng)絡(luò)多媒體技術(shù)之一,F(xiàn)lash的名號可謂是無人不知無人不曉。然而,觸手曾伸及形形色色網(wǎng)站的Flash,現(xiàn)在終于要退出歷史的舞臺。Adobe已經(jīng)宣布,F(xiàn)lash將會在2020年停止開發(fā)和更新,這意味著Flash已經(jīng)徹底走向淘汰。盛極一時的Flash,是如何被人拋棄的?明明是Flash先來的,玩小游戲也好,看視頻也好,實現(xiàn)各種復雜的交互也好,但為什么Flash會被HTML5取而代之?今天,就一起來談談關(guān)于Flash的話題吧。 

 

 

[[199331]] 

Flash將在2020年被徹底淘汰

Flash:曾是互聯(lián)網(wǎng)世界的超級英雄

Flash在今天給人的印象是臃腫而又低效的,但在Flash剛剛誕生的時候,卻被視作是互聯(lián)網(wǎng)世界的超級英雄。Flash誕生自1996年,當時的Flash可是網(wǎng)絡(luò)上冉冉升起的超新星——小巧、高效、跨平臺,無論是開發(fā)者還是用戶,看到Flash都會笑逐顏開。

在上世紀末本世紀初,互聯(lián)網(wǎng)的世界是單調(diào)的。別看現(xiàn)在的網(wǎng)頁和瀏覽器干啥都行,但在Web1.0的年代,HTML平臺能做的事情極其有限——網(wǎng)頁多只是簡陋的文字排版,圖片往往是馬賽克級別的分辨率,能動起來的GIF圖片,動不動數(shù)M的體積,對于當時流行的撥號上網(wǎng)來說,可謂是一圖殺貓的存在。此情此景下,F(xiàn)lash儼然成為了令人嘖嘖稱奇的魔法。 

 

 

 

Flash締造過很多經(jīng)典小游戲,例如火柴人

單調(diào)的網(wǎng)頁一旦使用了Flash,面貌往往會煥然一新。Flash能夠用僅僅十幾K到幾百K的體積,呈現(xiàn)出放大也不會失真的矢量彩色動圖,甚至還能夠做出足以令人沉迷一整天的Flash小游戲。Flash一度成為了互聯(lián)網(wǎng)中最耀目的多媒體技術(shù),是否使用了Flash,甚至成為了人們來衡量一個網(wǎng)站先進與否的標準。

Flash的大展拳腳,離不開它的準確定位——HTML平臺不行,那Flash自己就來做平臺。Flash用插件的身份,干著平臺才需要負擔的繁重工作。在Adobe豐盈的奶水的滋潤下,F(xiàn)lash茁壯成長。Flash先后加入了對Javascrip、HTML、XML的支持,新增了濾鏡和層的模式,加持了Actionscript語言,并增強了影音方面的功能一舉把RM/RMVB趕到了線下。加上Flash跨平臺的特性,極其容易移植,因此Flash很快就在互聯(lián)網(wǎng)上打出了一片天地。 

 

 

 

Flash的支持一度相當廣泛

Flash最為鼎盛的時候,市面上稍微高端點的設(shè)備,支持Flash被視作是理所當然的事情??纯茨切┘幢愎怨越oAdobe授權(quán)費也要抱住Flash大腿的設(shè)備吧——黑莓、PS3、PSP、Wii、PocketPC、Windows Mobile、塞班……哪個不是一方英雄,哪個不是一時豪杰?但是,這些大佬們也不得不對Flash敬重三分。不過,終于還是出現(xiàn)了對Flash說“不”的人——蘋果。

Flash為何走向淘汰?

隨著iPhone的流行,F(xiàn)lash在移動市場迅速衰退。2007年出現(xiàn)的iPhone一開始就不支持Flash,當時正值Flash的頂峰。很多人起初對蘋果這一決定嗤之以鼻,但最后發(fā)覺原來增加續(xù)航的最好方法不是增大電池,而是拋棄Flash。于是,Android也在2012年宣布不再支持Flash,F(xiàn)lash在移動市場不再有立足之地。

Flash在移動平臺的衰敗最后波及到了桌面市場。Chrome從去年的Chrome 42開始,就已經(jīng)強制把Flash裝入沙箱,以PPAPI的形式運行;在今年推出的Chrome 55中,更是默認禁止Flash運行。Chrome的前輩Firefox更加激進,去年就已經(jīng)默認禁止Flash運行了。微軟的Edge瀏覽器是對Flash支持得比較好的,但也宣布將會在Win10 RS2新版中默認禁止Flash。1996年誕生的Flash用了10年攀上頂峰,然后走了10年下坡路;3年后的2020年,F(xiàn)lash將會走到生命的終點。 

 

 

 

很多瀏覽器都已經(jīng)默認禁用Flash,或者是舊版Flash

上文提到,F(xiàn)lash以插件的身份,做著平臺該做的事情,功能非常強大。為何如此強大、如此流行的Flash會走向衰落?原因大致如下。

首先,F(xiàn)lash效率變低了。隨著功能的增多,F(xiàn)lash的效率明顯變低?,F(xiàn)在的Flash,能解碼編碼H.264,能進行3D渲染,能播放7.1聲道環(huán)繞聲,能支持游戲手柄……林林總總的功能集于一身,加上易于開發(fā),粗劣低效的Flash不斷在網(wǎng)絡(luò)泛濫。 

 

 

 

Flash已經(jīng)變得太過臃腫低效

Flash的功能越來越強大,開發(fā)人員使用Flash開發(fā)的產(chǎn)品也愈發(fā)繁多龐雜,F(xiàn)lash開始被用來干一些奇怪的事情,比如說賣賣小廣告啦,玩玩小游戲啦——這些應用多是粗制濫造,很難想象有人會為Flash廣告優(yōu)化代碼,是吧。人們慢慢發(fā)現(xiàn),當?shù)土拥腇lash充斥著網(wǎng)頁的時候,電腦開始不堪重負了,F(xiàn)lash落下了一個烤肉機驅(qū)動程序的稱號。

毫無疑問,貼滿了低效Flash的頁面是非常不適合移動互聯(lián)網(wǎng)的,沒有什么設(shè)備的電量能經(jīng)受住Flash的拷問,這令Flash迅速被移動平臺所摒棄。自然而然,F(xiàn)lash也就淡出了這個移動為王的時代。

其次,F(xiàn)lash非常不安全。Flash以一個插件的身份,干著平臺干的事情,所導致的后果就是承受了平臺級別的風險。君不見多少個0Day漏洞自Flash而出,例如在2015年,安全機構(gòu)NTT Group公布的十大最危險的漏洞就全部出自Flash。Flash能夠運行相當復雜的代碼,這讓Flash非常容易被滲透。加上Adobe在安全方面的不上心,這令Flash安全問題頻發(fā)。 

 

 

 

這是NTT Group在2015年公布的各大軟件漏洞情況,可見Flash一覽眾山小

Flash支持多個平臺,這令它帶來的安全問題影響更加嚴重。一旦Flash出現(xiàn)安全問題,N種瀏覽器、操作系統(tǒng)都有可能被攻陷。在移動互聯(lián)網(wǎng)時代,設(shè)備承擔了越來越多的隱私數(shù)據(jù),沒人希望隱私從滿是漏洞的Flash中泄漏出去。因此,F(xiàn)lash遭到了冷落。

再者,F(xiàn)lash很不穩(wěn)定。作為一個插件,它自身頻頻崩潰也就罷了,還經(jīng)常拉著瀏覽器乃至操作系統(tǒng)一起殉情。光是播放視頻,F(xiàn)lash就能給你弄出藍屏事件,往往不得不關(guān)閉Flash的硬件加速提升穩(wěn)定性。

最后,F(xiàn)lash已經(jīng)有了替代品——HTML5。Flash之所以得以流行,是因為當時的網(wǎng)頁實現(xiàn)不了什么功能,需要Flash這樣的插件充當救火隊員?,F(xiàn)在,HTML5已經(jīng)基本上能包辦Flash所有能干的事情了。無論是視頻播放,還是小游戲,使用HTML5都可以輕松實現(xiàn)。同時,HTML5對比Flash的效率更高,安全性更好,不需要另外安裝插件也可以在各大平臺運行,對不同設(shè)備的支持要比Flash更加友好。 

 

 

 

連Flash的親爸爸Adobe都力頂HTML5,在Animate CC中加入HTML5支持了

另外,作為一款商業(yè)軟件,F(xiàn)lash并不符合互聯(lián)網(wǎng)的開放精神,起碼就不如大家一起來運營的HTML5來得符合。在之前,HTML5標準的制定一片混亂,WHATWG和W3C為了爭奪HTML5標準的話語權(quán),內(nèi)斗不已。現(xiàn)在一切塵埃落定,HTML5標準已經(jīng)出爐,業(yè)界再也沒有什么理由觀望而不跟進。甚至Adobe也宣布,F(xiàn)lash的開發(fā)工具Flash Builder更名為Adobe Animate CC,加入對HTML5的支持。爸爸都不愛你了,F(xiàn)lash還是乖乖睡進歷史書吧。

總結(jié)

簡而言之,F(xiàn)lash的興起和衰落,不僅僅是因為本身的墮落,還要考慮歷史的進程。歷史的進程已經(jīng)欽點了HTML5做接班人,你問我支不支持HTML5?反正業(yè)界都支持,微軟、蘋果、Google乃至Adobe都在力推HTML5。Flash被徹底淘汰的2020年并不遠,但目前國內(nèi)仍有不少視頻站使用Flash,希望國內(nèi)視頻站能盡快轉(zhuǎn)用HTML5,給用戶帶來更好的體驗吧。 

責任編輯:龐桂玉 來源: 前端大全
相關(guān)推薦

2010-02-26 09:16:35

2016-01-28 19:58:43

創(chuàng)業(yè)IT建設(shè)

2020-06-08 07:00:00

數(shù)據(jù)安全加密機密計算

2021-01-05 05:36:08

Windows10操作系統(tǒng)Flash

2016-08-30 13:23:26

DevOpsOpenStackIaaS

2018-06-26 09:24:02

流量陷阱費用

2020-11-26 06:06:11

Flash

2016-01-06 11:33:14

Windows 10補丁Flash

2020-05-08 07:00:00

Linux色碼文件類型

2011-08-05 15:32:44

2012-02-13 22:50:59

集群高可用

2024-08-06 10:07:15

2018-09-13 22:56:15

機器學習損失函數(shù)深度學習

2019-04-23 11:17:31

Python特征函數(shù)

2010-07-30 14:09:30

FlexFlash

2020-12-31 09:48:26

微軟Adobe FlashWindows

2022-05-08 18:02:11

tunnel隧道云原生

2015-06-10 14:07:27

數(shù)據(jù)中心

2011-10-26 08:51:48

HTML 5

2011-10-08 11:05:59

HTML 5
點贊
收藏

51CTO技術(shù)棧公眾號