終於!Flash軟件被“判死刑”,從此電腦不再崩潰死機?

2017年,Adobe宣佈計劃在2020年底之前停止對Flash Player的支持。現在,Adobe正式公佈了具體日期,將於今年12月31日徹底終止Flash。

也就是説從2021年開始,Adobe將不再向用户推送任何Flash的更新和安全補丁。除此之外,Adobe還將從官網中刪除Flash Player早期版本的所有存檔,並阻止基於Flash的內容運行。

不可否認的是,Flash為互聯網做出了不可磨滅的貢獻,是它推進了現代化網頁標準的制定和成型。

但是,這也無法挽回Flash被時代所淘汰的命運。

在2000年代初期,Flash首次出現在互聯網上。當時大家的網速都很慢,很多圖片基本加載不出來,更別提視頻了。但Flash憑藉體積小、動畫效果好、門檻低的特點,成功在互聯網市場佔據了一席之地。

Flash在國內興起是在2001年,當時閃客帝國和閃吧這類網站很流行,經歷過那個時代的朋友想必應該記憶猶新吧,軟件開發者們通過Flash製作了很多小動畫,例如《火柴人》、《憨憨的小破孩》等。

隨後Flash一路演進,先後推出了幾個重要版本包括Flash MX(支持FLV視頻播放)以及被Adobe收購後推出的Flash CS3(支持ActionScript 3.0)等。

直到2007年,iPhone的問世,標誌着移動互聯網時代的來臨,人們上網習慣和媒介被重新定義,對Flash來説,也是滑落的開始。令人意外的是,初代iPhone一開始就不支持Flash,此後發佈的iPad也是如此。

2010年,喬布斯在蘋果網站上發佈了一篇關於Flash的文章。他在文章中指出了Flash的六大缺點:

1.不開放。Flash完全掌握在Adobe手中,一旦使用Flash,就會被Adobe控制。

2.安全性和性能。Flash頻繁地爆出安全漏洞,存在用户個人信息安全隱患。Flash非常消耗CPU,Mac電腦使用Flash後可以經常聽到風扇轉動的聲音。

3.續航時間。Flash的軟件解碼和智能手機硬件解碼相比,會消耗更多的CPU,因此續航時間會被縮短。

4.缺少對觸摸屏的支持。Flash是PC互聯網的產物,以鼠標點擊為主,這顯然不符合觸屏手機的交互方式。

5.獨立開發。Flash應用完全繞開iOS,獨立地開發。這不符合蘋果的策略。

6.HTML5來了。Flash是時候被淘汰了。

喬布斯是個很有遠見的人,老早就看出了Flash的致命缺點。於是,Android也在2012年宣佈不再支持Flash,Flash在移動市場不再有立足之地。

Flash在移動平台的衰敗最後波及到了桌面市場。谷歌從Chrome 42開始,就已經強制把Flash裝入沙箱,以PPAPI的形式運行;而在Chrome 55中,更是默認禁止Flash運行。Chrome的前輩Firefox更加激進,早在2016年就已經默認禁止Flash運行了。微軟的Edge瀏覽器是對Flash支持得比較好的,但也宣佈將會在Win10 RS2新版中默認禁止Flash。

1996年誕生的Flash用了10年的時間登上頂峯,然後又走了10年的下坡路,最終在2020年12月31日,Flash將會走向生命的終點。隨着互聯網的高速發展,Flash被淘汰已成必然,感謝它曾經帶給了我們很多美好的回憶。

雖然Flash即將被終止,但是短期內市場還是有需求的。

Adobe宣佈終止Flash的意思是年底之後不再推送版本更新,並不是説它以後不能用了。

隨着Flash功能越來越強大,開發者們開始用它做一些奇怪的事,比如製作小廣告、小遊戲、二維動畫、頁遊等。

除此之外,有些網課是需要Flash插件的,其次是個別網站還在使用Flash播放器。

另外,很多學校依舊將Flash作為基礎課,老師做多媒體課件也需要用到Flash,各種展示內容也會用到。

Flash在動畫製作方面,擁有方便,穩定,入手簡單的特點,如果搭配白鷺等軟件,還可以把Flash轉為HTML5,所以依然還能在市場存活很長一段時間。

現在的Flash就如同調節劑,可以撐得住小場面,但在更專業的工具面前就會敗北。就連Adobe的產品開發副總裁Govind Balakrishnan也表示,公司已選擇關閉Flash,因為其他技術(如HTML5)已成熟,已經可以完全替代Flash。

就目前來看,Flash正在逐漸被HTML5所取代,成為Web端主流播放器。可能會有小夥伴心有存疑,HTML5到底好在哪裏了?我們不妨從多個維度來比較:

1.穩定性。 Flash最大的問題就是容易崩潰,經常會讓瀏覽器一起掛掉。而HTML5利用標籤和JavaScript來播放視頻,一般情況下,不會出現瀏覽器崩潰的情況。

2.開放性。HTML5和Android一樣都是開源的,開發者們可以根據自身喜好去進行個性化定製。Flash上文也提到過,它的控制權在Adobe手中。

3.跨平台。HTML5可以進行跨平台使用,例如開發一款遊戲,你可以輕鬆移植到UC的開放平台、Opera的遊戲中心、FaceBook應用平台,甚至可以通過封裝技術發放到蘋果的App Store或Google Play上。

4.自適應網頁設。凡是使用HTML5製作的網頁都可以根據設備屏幕的大小,自動調整佈局。

現階段,主流的視頻網站基本都提供了HTML5的支持,能播放的視頻格式要比Flash更高。除了極個別網站外,目前各站點的交互也由HTML5來承擔,如果你沒有玩Flash小遊戲的需求,HTML5已經完全可以勝任。

綜合來看,最適合Flash的時代是在互聯網初期,因為那時候網絡沒有那麼發達,低成本的動畫和小遊戲是那個年代網民們娛樂的主要項目。現在的Flash無論從兼容、功能、效率等角度出發,它都已經跟不上時代了。

而且微軟、谷歌、蘋果這三位巨頭早已站好了隊,選擇了擁抱新技術,期待HTML5能夠給整個軟件生態帶來改變,同時避開不受控制的Flash。

此外,目前移動互聯網才是主場,而非PC。HTML5最大的優勢就是移動端,綜合體驗要比Flash方便得多,所以Flash被時代所拋棄也在情理之中。

點擊文章頂部雷科技頭像,私信回覆“搞機”,即可獲得玩機技能合集。

版權聲明:本文源自 網絡, 於,由 楠木軒 整理發佈,共 2516 字。

轉載請註明: 終於!Flash軟件被“判死刑”,從此電腦不再崩潰死機? - 楠木軒