【專欄】眾叛親離!Adobe Flash 是時候壽終正寢了!

flash is over 00

flash is over 00

Flash 是不少千禧年代接觸電腦時候的集體回憶,但是自從 Steve Jobs 宣佈在 iOS 禁用之後,這外掛元件開始淡出我們的視線,終於,Adobe 決定淘汰這個外掛元件。

Flash (和內置的 actionscript)過去是學校必學的軟件,但時移勢易,現時學寫網頁多數會學寫 HTML5、PHP 等更快速又輕巧的編程語言。Flash 包括一個叫做 Flash 的軟件作為編輯工具,以及一個瀏覽器外掛件 Flash Player 作為展示用的工具,兩者相輔相成,在 Flash 製作的內容會在 Flash Player 播放。過去 Flash 是 Macromedia 擁有,到 Adobe 後來收購了  Macromedia,於是 Flash 變成了 Adobe 所有。

flash is over 01
Adobe Flash 軟件

Flash 未能與時並進!環境封閉得很!

小編曾在 2 年前撰寫了一篇很長的文章,分析為何 Flash 會「死亡」。確實小編曾經學過 Flash,但很快放棄了,小編發現最終執行 Flash 的 swf 檔沒有適當的壓縮,總容量遠比其他網頁元件(包括 Java)為大,對於容納高清影片、3D、AR 等容量巨大內容極不利,而且要編輯的時候需要用上 Flash 軟件完成,這是極不方便的。

flash is over 02
Flash 遊戲

Flash 沒落咎由自取!Steve Jobs 只是引爆點!

不止如此,近年 Adobe Flash 的開發環境和安全問題也成為攻擊的焦點,在 2010 年的時候 Steve Jobs 曾發公開信對 Adobe Flash 提出「六大恨」,包括封閉、泛用程度、安全性、電池續航力、觸控以及開發者的指控。當然大家以 Flash 的例子說明 Steve Jobs 有遠見,但這只是事後孔明,而且 Steve Jobs 在 iOS 停用 Flash,更大理度是保護 iOS 應用程式的開發環境。

flash is over 03

然而 Adobe 控制 Flash 開發環境多年,像微軟 IE6 瀏覽器一樣沒有進步和忽視安全問題之下,Flash 的地位最終被其他更靈活的編程語言取代之外,Flash 的安全問題最終爆發了。

由於過去使用量極高,瀏覽器外掛件往往成為黑客的目標,在 2015 年 Adobe Flash 安全問題陸續爆發,有黑客發現大量未發現的嚴重漏洞,迫使 Adobe 多次推出更新修復,Facebook 安全主管出面要求停用,各大瀏覽器開始預設停止使用 Flash。

flash is over 04

Flash 和其他瀏覽器外掛件將隱沒於歷史洪流!

像 Java、Flash 這些瀏覽器外掛件,是因為當年網頁編程限制多多而衍生的「中間件」,當編頁編程成熟、不少東西可以直接透過像 HTML5 或應用程式實現的時候,還要在瀏覽器中安裝另一個「中間件」,不論對用戶或開發者來說是十分討厭的事。也許未來某些 Flash 遊戲不能玩,但像 Flash、Java、Silverlight 之類的瀏覽器外掛件,未來只會隨著時間隱沒於電腦和手機的世界之中。

加入本站 WhatsApp 頻道最新限免情報立即知。

全新本站官方《限時情報王》 iOS 版 登場。限免已完結?不想錯過重大限免應用,可到本站追蹤 Telegram 頻道FacebookIG