楠木軒

Flash被徹底封殺,曾經的行業標準遭唾棄,自作自受

由 仁連榮 發佈於 科技

這幾年,人們幾乎只會在一種情況下,把目光放在 Flash 身上。

不是因為它發佈了多麼炫酷的更新,而是視頻播放不了的時候,它不停地被禁止,在彈窗上 “ 卑微 ” 請求權限。

僅這一次允許運行 Flash,落淚了▼

從剛開始的「 網站需要你的許可才能運行 Flash 」,到「 默認禁用 Flash 」,再到最後「 將完全移除 Flash 」。

彈窗一次又一次地敲鐘:屬於Flash Player 的時代,馬上就要結束了。

曾經它是人們玩遊戲、看視頻的默認方式,三年前,八成的 Chrome 用户還每天使用 Flash 訪問網站。

然而,現在所有網站中只有 3.9% 在使用 Flash( 數據來源於 W3Techs 的一份報告 )。2017 年,Adobe 自己也已經宣佈,將在 2020 年底停止支持。

若要問它為何會被整個行業、乃至自己親媽放棄?

總結起來無外乎是這四宗罪:不安全、不老實、不高效、不開放

15 年時 Flash 的漏洞數量,就已經穩居榜首,佔據將近七成的江山,平均每週有 6 個新的漏洞出現,安全性差得一塌糊塗。

這一邊,無數勒索病毒通過 Flash 散播,讓開發者覺得糟心。

另一邊,國區的代理還在借 Flash 搞騷操作,悄悄吞噬系統資源、增加耗電,用狂轟濫炸似的廣告彈窗,讓用户感到噁心和厭煩。

而且它本身只是一個多媒體程序的播放插件,後期卻像個軟件一樣,承載了太多的功能:解碼編碼 H.264、進行 3D 渲染、播放 7.1 聲道環繞聲、支持遊戲手柄,逐漸變得低效又臃腫。

看個視頻,可能就連帶着把瀏覽器整崩潰了:

這些弊端,讓互聯網上長期存在着一股反 Flash 的力量,甚至有個 “ 佔領 Flash ” 的運動,誓要「 讓全世界的桌面瀏覽器都卸載 Flash Player 插件 」。

至於不開放,則似乎是它致命的弱點,也從一開始,就奠定了 Flash 涼涼的基調。

作為一款專利性產品,如果其他公司要使用 Flash 技術,就必須向 Adobe 支付費用。舉例來説,如果蘋果的用户想要在手機的網頁上看視頻,蘋果就要給 Adobe 錢了。

然而沒有哪個公司,想要依賴於一個自己控制不了的獨立技術,所以他們肯定會想辦法扼殺 Flash,並積極推動免費且開放的產品來取代它。

對比之下,新生兒 HTML5 雖然也同樣不能避免 Flash 的某些弊端,但作為一種開放的網絡標準,它屬於所有人。

可能也正因如此,微軟、蘋果、Google 對此都舉雙手支持。

2014 年萬維網聯盟完成 HTML5 的標準制定後,H5 加速發展,已經所向披靡。現在每年年底刷屏的支付寶年賬單,採用的就是 H5 技術 ↓ ↓

曾經的 Flash 天堂 4399,如今也充斥着各類 H5 小遊戲 ↓ ↓

後浪已經勢不可擋了,所以能熬到今天的 Flash,其實早已算是長壽。

然而在那麼多人歡送 Flash 的同時,還是有人放不下 Flash,高呼自己的青春結束了。

畢竟,在撥號上網的 Web1.0 時代,Flash 可是神一般的存在啊。

當時由於帶寬網速的限制,HTML 裏只有土土的文字和排版,要想看高清的圖片、GIF 或者視頻,真就是燒錢也未必能做到。

Flash 此時出現,算是另闢蹊徑解決了網速的問題:它的圖片和動畫都是基於矢量存儲的。

而矢量圖的生成可以通過 CPU 做到,並且放大縮小也沒有失真的問題,所以只需要幾十 KB 到幾百 KB ,就能輕鬆實現別人需要 MB 的圖片。

2005 年 Flash 還增加了邊下邊播的功能,在文件剛下載時,用户就能點開看視頻。

而且它的壓縮算法,讓視頻不用緩衝就能秒看,當時土豆、優酷等各大視頻播放網站,用的都是 Flash插件,這時候的 Flash 基本就是默認的 “ 行業標準 ”。

也許上面這些革新你都未曾察覺,但你一定玩過藉助 Flash開發出的,像是《 黃金礦工 》、《 森林冰火人 》、《 死神 vs 火影 》這樣,陪伴了一代人童年的小遊戲。

它們不用繁瑣的下載安裝,只要點擊打開網頁就能秒玩,往往一玩就是一整天,停也停不下來。

除了這些之外,Flash 讓人念念不忘的另一個理由,還因為它作為一款軟件,不僅留下過作品,也曾創造過一種文化。

1997 年它進入中國,讓無數業餘愛好者開始對創作感興趣。因為 Flash 的技術門檻和開發成本都很低,只需要懂一些簡單的動畫就可以了。再加上一點代碼,就可以做出具有交互效果的動畫或者遊戲。

短短兩年,就有大量的開發者聚集在 Flash 論壇裏,興高采烈地討論着各種點子的開發和實現。當時,有人無意中提出了 “ 閃客 ” 的概念,立刻擊中了當時的 “ 大 V ” 邊城浪子。

後來他受此啓發,創立了閃客帝國,給了國內的 Flash 創作者一方淨土,也極大地推動了原創動畫在國內的傳播與發展。

研究者描述閃客時説:

每當夜幕降臨,他們選擇了 “ 閃光 ”,用一種叫 Flash 的軟件,把隱藏在心裏那些若隱若現的感覺做成動畫,也許是段 MTV,也許是一段傷感的故事,也許僅僅是一個幽默。這些作品傳播到網上,博得大家開懷一笑,或是賺取幾滴眼淚。日復一日,樂此不疲。

何其浪漫,何其熱忱啊。

然而,公司裏 98 年出生的同事對當年的這些詞彙一無所知。也許十幾年後,剛出生的孩子們,也會同樣對 Flash 一無所知。

或許,互聯網一直就是這樣,不完美的技術總會被革新和淘汰。

而最後留下的,是一些更棒的技術,一聲輕輕的嘆息,還有那一份刻在一代人腦海中、永不磨滅的閃光回憶,如此足矣。