天天看點

歡樂與激情的閃光,問世24年的Flash要被停用了

歡樂與激情的閃光,問世24年的Flash要被停用了

12月8日,Adobe為Flash Player做了最後一次更新,在更新中,明确了将在2020年12月31日停止支援,從2021年1月12日開始阻止Flash檔案運作,此後Adobe将不再對Flash提供任何更新和安全更新檔。一度占據網際網路主流視訊格式的Flash動畫,在20多年後被官方徹底抛棄,這意味着早期基于Flash開發的衆多内容如遊戲、網站、視訊等内容,都将徹底消失并逐漸被遺忘。

1

Flash:會“動”的網頁,才适合沖浪

生活在2020年的我們,可能很難想象20多年前浏覽網頁就像在看一本帶邊框和側邊欄的電子雜志,沒有什麼圖形元素,就連低清的gif圖檔都很少瞧見,總之那個年代的Web網頁主要以“靜态”為主。直到Flash出現才為網際網路添加了更加豐富的互動、更多樣的色彩和更動感的視覺體驗。

歡樂與激情的閃光,問世24年的Flash要被停用了

▷還記得上個世紀的《電腦報》首頁長什麼樣嗎?

大多數人不知道的是這個為早期網際網路帶來無數“閃光”的技術,一開始并不叫Flash,這要從1993年喬納森·蓋伊和他兩位朋友創立一家名為FutureWave Software公司說起。在經曆過上一款繪圖軟體的失敗之後,他們把目光投向了動畫制作和視訊播放的軟體,這款産品最終命名為FutureSplash Animator,1996年5月作為一款網頁設計工具開始了正式銷售。同年,微軟使用這款工具設計出了MSN中全螢幕廣告動畫,迪士尼公司也選擇FutureSplash來為自己的網站制作動畫。

微軟和迪士尼之是以會選擇FutureSplash,主要是因為它的圖檔和動畫都是基于矢量存儲的。矢量圖的特點是生成可以通過CPU做到,并且可以随意放大縮小不失真,同條件下隻需要幾十KB到幾百KB,就能輕松達到我們常用的幾MB位圖/點陣圖的效果,大大節省了存儲空間,讓在低寬帶下實作網頁動态畫面的播放成為了可能,FutureSplash簡直就是為了網際網路而生!

歡樂與激情的閃光,問世24年的Flash要被停用了

1996年12月FutureSplash正式賣給Macromedia公司,FutureWave Software也被更名為我們現在熟知的Flash,Macromedia還為Flash開發了一門程式設計語言:ActionScript,ActionScript,允許開發者利用Flash來創作互動式動畫,這項重大的變革對今後Flash的發展,意義相當深遠,徹底颠覆了當時的網頁浏覽體驗。

2003年推出的Flash MX 2004實作了對手機和移動裝置的支援,而直到2005年推出Flash 8之後,Macromedia又以34億美金的價格,被Adobe公司收購,至此Flash正式走上快車道,迎來了它的巅峰。值得一提的是,從Flash8開始全面支援FLV視訊流媒體編碼,以FLV編碼技術為支點,洋芋、優酷、酷6等視訊網站開始嶄露頭角。

歡樂與激情的閃光,問世24年的Flash要被停用了

2

從火柴人到閃客帝國

“在這閃光的五年裡,它用它的能量告訴我們,它并不僅僅是網際網路的弄潮兒,而是互動多媒體技術的先行者,它将引領世界傳媒,發展到一個嶄新的境界。伴随它出生的閃客,也正在用自己的努力,向網際網路指引着前進的方向。”——《電腦報》2005年春節特刊

相比其他複雜的軟體,Flash開創性的引入了「補間動畫」,制作者隻需要提前畫好開始和結束的「關鍵幀」,Flash 就會用算法生成這兩點之間的運動(效果不一定完美),大大降低了動畫的制作成本和技術門檻,而那些喜歡用Flash軟體進行創作,并将自己的作品分享到網絡上的網友就叫“閃客”。

在網絡帶寬不高、流媒體尚未普及的網際網路初期,體積很小且容易上手制作的Flash就已經被“閃客”們玩出了花。創作出了“小小”Flash動畫系列、《大學生自習室》、《大話三國》、《新長征路上的搖滾》等在網際網路廣為傳播的Flash動畫作品,在國内掀起了一股網絡原創動畫的熱潮。

歡樂與激情的閃光,問世24年的Flash要被停用了

▷開創了矢量動畫時代的《強盜的天堂》(2000年)—“老蔣”(蔣建秋)

歡樂與激情的閃光,問世24年的Flash要被停用了

▷拳拳到肉的小小系列(2001年)—“小小”(朱志強)

而這些“閃客”們大多在網絡上都有一個共同的根據地—閃客帝國。當時的“大V”邊城浪子,1998年被《電腦報》評為“中國十大網民”的高大勇受到各種Flash論壇的啟發,在1998年創立了“閃客帝國”網站,為國内的Flash愛好者們建立了一個交流技術和分享作品網站。

鼎盛時期的閃客帝國掌握中國大陸90%以上閃客與Flash動畫作品資源,日均頁面浏覽量達到千萬級,網站的估值也超過了8000萬元人民币。部分閃客出身的大神後來又加入了或者成立了動畫團隊,創作出了更多優秀的作品,比如當年央視脍炙人口的的《快樂驿站》就是出自白丁、老蔣等老閃客之手。

歡樂與激情的閃光,問世24年的Flash要被停用了

而讓Flash走上神壇,還有網頁遊戲的助推。網際網路剛剛在國内普及的21世紀初期,網速還不夠快,下載下傳一款大型遊戲要等上半天。是以免費又不需要下載下傳的網頁小遊戲,就非常受歡迎。7K7K、3366、4399這些遊戲網站如雨後春筍般冒出來,我們熟悉的《黃金礦工》、《狂扁小朋友》、《閃客快打》、《死神VS火影》都是用Flash制作的。這些經典的小遊戲大多都是閃客們出于愛好單打獨鬥的作品,制作不算精良,卻能在這些Flash遊戲中找到原始的遊戲樂趣。

歡樂與激情的閃光,問世24年的Flash要被停用了

▷國中微機課最喜歡和朋友一起玩的《閃翼拳皇》

3

網際網路的“弄潮兒”還是逃不過退役的命運

21世紀的前10年裡,Flash的影響力到達了頂峰,這款順應網際網路矢量圖互動和Web動畫而生的産品經曆過Web1.0的輝煌,但随着HTML 5、WebGL和WebAssembly等技術的出現和成熟,以及Flash自身的衆多問題,今天,大多數的浏覽器像Chrome、Edge已經預設禁用Flash,最新釋出的Firefox 84也将是最後一次支援Flash的版本。

歡樂與激情的閃光,問世24年的Flash要被停用了

移動網際網路時代的到來讓Flash技術的局限性暴露出來,2007年,蘋果公司釋出了iPhone,iOS系統不支援Flash,喬布斯的說法是,Flash可能導緻安全性問題,随後Google也在Android系統中同樣拒絕了支援Flash。總結起來,Flash Player的弊端主要有三個:

1.安全性低:被發現存在諸多安全漏洞,極易成為黑客們攻破的入口,如果你有留意,相信會觀察到Windows 10專門為Flash更新的更新檔,盡管如此,仍然需要日常修補漏洞,Adobe在宣布放棄Flash之後安全性問題隻會更加嚴重;

2.耗電量大:在誕生之初,Flash以高效著稱,為單調的網頁提供了動畫、視訊播放、互動控件等進階功能,但在移動裝置上的表現不佳,解碼資源占用高,對于需要充電的裝置,是緻命的硬傷;

3.相容性差:由于Flash是為電腦和滑鼠設計的,并不适合觸屏裝置,并且基于以上的弊端,iOS與Android兩款手機主流的作業系統均不支援Flash,這直接導緻Flash進入移動時代後,沒有了以往的聲勢,逐漸開始退出了主流。

另一個不可忽視的原因就是HTML5生态日趨成熟,在更先進的HTML5或者JavaScript面前,Flash已經沒有了功能上的優勢,在移動端的表現也更加高效,就連4399、7k7k等小遊戲網站都轉向了H5遊戲,也就是說現在就算電腦上沒有安裝Flash插件,也幾乎不會影響我們日常上網浏覽網頁。

2018年Adobe推出了國内特供版的Flash,但是在這個特供版中多出了一個服務協定,允許代理商搜集使用者的資訊,用來改善Flash的體驗。這使得國内版的Flash完全變成了一款流氓軟體,很多時候你遇到的彈窗廣告都可能來自這裡,Adobe表示,将在2020年後繼續與重橙網絡合作,并支援其在中國大陸地區對Flash Player的獨家發行與維護。

歡樂與激情的閃光,問世24年的Flash要被停用了

網際網路沒有曆史,也沒有什麼東西會永遠閃光,就像再也聽不到的撥号上網聲,不完美的技術總會被革新和淘汰。

但就如Adobe的産品開發副總裁Govind Balakrishnan所說:“公司已經選擇關閉Flash,因為其他技術(如HTML5)已經足夠成熟,足以提供Flash播放器可行的替代品”。

不過他同時也說:“在網際網路時代,很少有技術能産生如此深遠而積極的影響。”Flash的“黃金十年”已經在人們心中留下了太多無法磨滅的美好回憶,曾經滿懷熱愛的“閃客”們也在網際網路上發揮着餘熱,從這個角度來看,Flash的閃光還會繼續下去。