再見Flash:與閃客、小遊戲的青春記憶告別
2020年,幾乎所有互聯網用戶在打開電腦瀏覽器時都會看到這樣一句話:“Flash Player 將於2020年12月31日停止支持”。當時間來到2021,被各大廠商“拋棄”的Flash,又承載了你多少記憶?
飽受爭議 這一天終究來臨
自2017年Adobe宣佈在2020年末放棄對Flash的更新與維護以來,Flash被各大廠商拋棄的消息越來越多。微軟在2019年宣布計劃從所有的瀏覽器中移除Flash(Windows 10中也進行了相應的屏蔽),蘋果也宣布將在2020年早些時候從自家瀏覽器中移除Flash。自誕生以來,Flash已經經歷了20餘年的風風雨雨,其間人們用它來開發遊戲、看視頻、實現交互效果,作為一代人的電腦、互聯網啟蒙,Flash承載了太多人的回憶… …
撥號上網時代的王者
上世紀90年代末,當時我國寬帶網絡有限,大部分網民還需要聽著“叮…….滋啦滋啦…….嘟……”的聲音撥號上網。
由於受到網速限制,大部分的網站上只有純文本和簡單的圖片,不能顯示過多的圖片和視頻。在那時,只要是能動起來的東西,無論它是動畫還是視頻,總能吸引人的眼球。
△在中國Flash動畫史上極具象徵意義的小小系列
FutureSplash Animator,Flash的前身讓當時的網民們“動起來的心願”變為現實。只需要幾百KB或幾MB的小文件就能實現精美、流暢的畫面,並且支持邊下邊播,還能實現交互效果。在那個網速以K為單位的年代,它具有天生的優勢。1997年,Macromedia收購了Futurewave,將其重新命名為“Macromedia Flash1.0”,Flash這個名字開始登上了歷史舞台。儘管2005年Adobe收購Macromedia,Flash也再次易主,但這個名字一直延續到現在。
△當年很火的《yellow》MV,也使用Flash製作
過去20年,Flash幾乎見證了整個中國互聯網的發展,從網頁遊戲、在線視頻再到各種在線交互程序,Flash的應用廣度無可比擬。在最輝煌的時候,超過99%的個人電腦都安裝了各種形式的Flash播放器。4399、7K7K、泡泡堂小遊戲等網站上的各種Flash小遊戲和動畫,也構成了一代網民的青春記憶。
80後的Flash創作者——閃客
自1997年進入中國以來,Flash就憑低操作門檻、低開發成本的優勢獲得大量動畫製作、交互遊戲設計者的青睞,而其中很多人都並非專業人士,僅僅是將其作為愛好。
△閃客帝國網站(圖片來自網絡)
1999年,網民邊城浪子創辦了“閃客帝國”網站,這是當時國內最大的Flash愛好者社區,閃客一詞也開始流傳開來。因為社區內容基本都是各類使用Flash製作的交互遊戲和動畫產品,而Flash的中文譯名中有“閃”的概念,這群創作者便以“閃客”自居。
△Flash動畫版《新長征路上的搖滾》MV(圖片來自網絡)
2000年7月,用Flash製作的MV《新長征路上的搖滾》,讓許多人第一次看到了Flash強大的表現力,引發了中國的Flash創作熱。
△火柴人(圖片來自網絡)
火柴人、Q版劉關張、功夫兔、小破孩、都是當時的代表作,電影《大魚海棠》的最初版本也是用Flash製作的。到2008年,Flash已經成為網絡視頻的標準格式。而讓Flash走上神壇,還有網頁遊戲的助推。
90後的兒時回憶——一個Flash遊戲玩一天
△小破孩(圖片來自網絡)
21世紀初期,互聯網剛剛在國內普及,網速還不夠快,下載一款大型遊戲要等上半天。所以免費又不需要下載的網頁小遊戲,就非常受歡迎。7K7K、3366、4399這些遊戲網站如雨後春筍般冒出來,我們熟悉的黃金礦工、閃客快打、死神VS火影等耳熟能詳且風靡全網的小遊戲都是用Flash製作的。
△《黃金礦工》(圖片來自網絡)
據Adobe的官方統計,全球有近200萬的Flash開發者。Flash的前半生無疑是瀟灑的,毋庸置疑是“新時代的寵兒”。隨著時間到了2010年,Flash天生的“優點”,卻在悄無聲息的將它帶入落寞……
Flash的掘墓人:移動互聯網時代的到來
當網速不斷提升、性能越來越強的移動互聯網時代來臨,Flash曾經的優勢全部化為劣勢:如今Flash已不能高效的處理圖片、視頻、遊戲,表現力不足、效率低下的缺陷被放大;省流量體積小的優點也變得不值一提。
此前,Flash以小而精著稱,這一點對於最初的發展十分重要。但這個自身條件,決定了Flash只能打造簡單的小型遊戲,開發大型網游就無法勝任了。在智能手機開闢了移動互聯網這一新領域後,Flash對移動互聯網絡的兼容適配不足,沒能乘上時代末班車的Flash就此開始了它的衰退之路。
開創智能機先河的蘋果公司前CEO史蒂夫·喬布斯對之後移動互聯網應用生態的規劃與認知,也間接促使Flash和移動互聯網分道揚鑣。
△喬布斯《Thoughts on Flash》文章截圖(圖片來自網絡)
2010年4月,喬布斯發表了一篇名為《關於Flash的幾點看法》(Thoughts on Flash)的文章,他在文章中提到:“Flash為PC時代而生,為個人電腦和鼠標而出現。Flash是Adobe的一項成功業務,所以我們充分理解為什麼他們希望能將其推廣到個人電腦以外的領域。然而,移動時代是低功耗設備、觸摸屏界面和開放網絡標準的時代,Flash已經落伍。”低功耗、觸摸界面交互、開放網絡標準……這一系列問題的提出,讓人們明白了Flash自身定位與移動互聯網終端的格格不入。
△當年Adobe用了“We Love Flash,We Love Apple”煽情的公關方式來應對,但是並沒有什麼用
逐漸浮出水面的安全問題
就在Flash開始走下坡路的同時,各類彈窗廣告甚至一些惡意軟件卻利用它搭上了發展的快車道。瀏覽器彈窗、虛假關閉按鈕的推銷廣告甚囂塵上,Flash的聲譽日漸式微。儘管Flash的開發者註意到了這些負面內容,但廣告是由那些不受監管的第三方提供的,Flash逐漸變成了用戶的安全隱患。
△Flash惡意彈窗軟件
此外,Flash在網頁瀏覽器中的普遍應用,也讓不法分子得以憑藉Flash製作、傳播木馬病毒,增大安全風險。
△2015、2016年幾乎是Flash的高危年份。記錄在案的總漏洞數為別為329個和266個(圖片來自:CVE Details)
Flash與HTML5的迎來送往
2012年,Adobe公司正式宣布將停止在安卓平台上繼續更新移動版Flash插件,轉為推進開發HTML5。在被IOS系統排除在外後,Adobe的此番表態意味著Flash徹底輸掉了移動端。
HTML5之所以成功取代Flash,是因為其提供了新的框架和平台,包括免插件音視頻、圖像動畫、本體存儲以及其他功能,這些功能使得應用標準化和開放化,貼切用戶的使用習慣,優化用戶體驗。換言之,HTML5是一種新的技術,而Flash受到框架限制多年來缺乏變革和新意。HTML5在移動端徹底趕跑了Flash以後,繼續在PC平台蠶食Flash的市場份額。
當2017年Adobe宣布Flash將在2020年末停止更新維護後,這款超過20歲的軟件終於要迎來他生命的終點。
步入2021 與Flash揮別的時代
由於在大陸地區,部分網站仍有大量運行Flash的需求,Adobe已與國內一家公司展開合作,將在中國大陸地區獨家維護。不過國內各大網站已經逐漸向HTML5轉型,不再使用Flash插件,“在該網站上運行Flash”的提示終會漸漸淡出人們的視野。
對仍有運行Flash需求的用戶,當Flash正式下架後,可以選擇帶有Flash插件的瀏覽器,這樣可以在需要的時候繼續使用這種“古老的”插件。不過出於安全性的考慮,建議用戶開啟“詢問”選項,減少安全風險。
△Adobe官網公告
2021年,Flash已經走入了軟件生命的末期,在移動互聯網時代,HTML5取代了Flash曾經的地位。當瀏覽器不再蹦出彈窗,觀看視頻、實現交互不再有頓挫時,曾經那些與Flash有關的記憶也將慢慢塵封……