殺死Flash

2020-12-03 雷鋒網

Adobe Flash 的壽終正寢之日,終於確定。

目前,Adobe 公司已經宣布:2020 年 12 月 31 日,今年的最後一天,將是其旗下產品 Flash Player 生命終結之日,也就是 End-Of-Life Date。

此後,Flash Player 將無法獲得任何更新。

同時,Adobe 也將會刪除所有的 Flash Player 下載頁面,而基於 Flash 的內容也將會在 Adobe Flash Player 中被阻止運行。

Adobe 還建議,不要再使用 Flash 了。

Flash 在 PC 時代的榮光

一開始,Flash 還不叫 Flash,它也並不屬於 Adobe 旗下的產品。

1993 年,一家名為 FutureWave Software 的公司由 Jonathan Gay、Charlie Jackson 和 Michelle Welsh 三人成立,他們打算來打造一款能夠讓人們直接在電腦屏幕上畫畫的應用軟體。

一開始,他們打造出一款名為 SmartSketch 的軟體,但它在 Windows 和 Mac OS 平臺上面臨殘酷的競爭——於是,這家公司決定將焦點專注在網頁動畫工具,並將軟體名字改為 FutureSplash Animator。

FutureSplash 就是 Flash 的前身。

FutureSplash 在 1996 年 5 月發貨,它很快就被微軟看上並採用,接著是 Disney、Fox,這些都是鼎鼎大名的企業,而這款軟體也因此被 Macromedia 看上。

1996 年底,FutureSplash 被 Macromedia 收購,並正式命名為 Flash。

在演變升級中,Flash 本身已經包含兩個部分,首先它是一個圖像和動畫編輯工具,但同時也包含一個播放器,也就是 Flash Player,後者被 Macromedia 作為瀏覽器插件免費開放,以獲取市場份額。

2005 年 12 月,Macromedia 被 Adobe 收購——Macromedia Flash 也由此變成了 Adobe Flash。

與此同時,有一個大背景是:在 2000 年之後,PC 市場蓬勃發展,Flash 也發展壯大成為一款大眾軟體;尤其是在網頁動畫和設計層面,基於 HTML 功能的不完善,Flash 憑藉自身的力量幾乎定義了一個標準。

2000 年到 2010 年之間,有數不清的公司用基於 Flash 技術的網站發布了新產品,以及創造富有互動性和創造力的交互體驗。

其中值得一提的是,2005 年,當 YouTube 被創建的時候,它也選擇用 Flash Player 來作為其 Web 網頁的流媒體播放工具。

與此同時,流媒體視頻開始在 Web 爆發,而 Flash 也隨之走紅——有報導稱,當時,Flash Player 幾乎被預裝在每一臺電腦中。

賈伯斯對 Flash 的批評

Flash 的發展,其實還有一個大背景:PC 時代 HTML 部分功能缺失,尤其是在視頻、音頻、動畫、交互等方面,當時的 HTML 都是缺失的。

然而,2007 年,iPhone 的問世,是 Flash 發展之路上的一個轉折點。

其實在 iPhone 發布之前,Adobe 曾經在 2005 年推出 Flash Lite 平臺,目的是推動 Flash 在移動平臺運行,但移動處理器和耗電問題讓 Flash Lite 並不能在行動裝置上有很好的表現。

實際上,一開始 iPhone 發布的時候,Adobe 的確有機會在第一代 iPhone 發布會展示 Flash,但效果太差而被蘋果拿掉了。

同樣是在 2007 年,為了能夠讓 YouTube App 在 iPhone 發布之時就能夠預裝其中並好好運行,YouTube 也在 iPhone 中放棄了對 Flash 的支持——這是 Flash 在移動平臺上的第一個失敗。

2010 年,當 iPad 發布的時候,Flash 依然沒有出現。

當年 4 月,蘋果公司 CEO 賈伯斯罕見地發表了一封名為 「Flash 之我見(Thoughts on Flash)」 的長篇公開信,對 Adobe Flash 進行了尖銳的批評,並藉機大力推薦 HTML5。

信中闡明了 Flash 的幾點落後之處:

安全性差,被賽門鐵克公司列為 2009 年最差安全記錄之一;穩定性不好,導致 Mac 電腦死機;遲遲未推出移動版,導致手機等行動裝置訪問 Flash 視頻網站時消耗了大量額外的電力;Flash 主要的操作習慣均為滑鼠定製,在多點觸摸操作方式中,大量 Flash 網站需要重寫。

賈伯斯表示:

Flash 是個人計算機時代的產物,為個人計算機與滑鼠準備。對於 Adobe 而言,Flash 是一門成功的生意,我們理解為什麼他們要將它推廣到其他領域。但是移動時代是低功耗、觸屏界面與開放網絡標準的時代,不管從哪個角度看, Flash 都有缺陷。

在公開信的結尾,賈伯斯還推薦了 HTML5:

移動時代創造了 HTML5 等的開放新標準,它們將在行動裝置(還有個人計算機)上獲勝。也許未來 Adobe 應該將焦點更多的放在 HTML5 工具的開發上,而在蘋果放棄過時東西的問題上少加批評。

以賈伯斯的這封信為標誌,Flash 其實就開始逐漸退出歷史舞臺了。

Flash 之死,從移動端到 PC

Flash 的退出,首先從移動端開始。

雖然 Flash 從一開始就與 iPhone 和 iPad 無緣,但實際上,Adobe 的確在其他移動平臺,比如說 Android,推出了 Flash Player。

然而,2011 年 11 月,Adobe 對外確認,它停止了 Flash Mobile Player 的開發;當時 Adobe 副總裁 Danny Winokur 表示:

HTML5 目前在主要的行動裝置上得到了普遍的支持,在某些情況下是完全支持的(雷鋒網按:這裡指 iOS 設備)。這使得 HTML5 成為跨移動平臺在瀏覽器中創建和部署內容的最佳解決方案。

2012 年 8 月 15 日,Adobe 從 Google Play 應用商店移除 Adobe Flash Player 的下載——這意味著 Flash 正式退出 Android 平臺。

在移動平臺上,Flash 由此終結。

接下來的多年時間裡,就是 Flash 在 PC(含 Mac) 平臺上逐漸被 HTML5 上逐漸被取代的過程——但值得一提的是,直到 2014 年 10 月底,W3C(全球資訊網聯盟)才宣布 HTML5 標準規範最終制定完成。

而 HTML5 標準的塵埃落定,加速了 Flash 的退場。

以下是 Flash 在推出歷史舞臺的過程中,一些比較重要的時間點:

2015 年 1 月,YouTube 宣布廢棄原有的 Adobe Flash 視頻播放器,將 HTML5 視頻作為 Chrome、IE、Safari 等主流瀏覽器的默認播放方式。2015 年 2 月,Google 開始將旗下的廣告自動由 Flash 版本轉移到 HTML 5 版本。從 2015 年 9 月 1 日 開始,亞馬遜公司旗下包括 Amazon.com 在內的所有廣告將不再使用 Flash。2015 年 12 月 22 日,Facebook 宣布自家網站的所有視頻默認使用 HTML5 技術來播放,不再使用 Flash 技術。

可以看到,當 HTML5 作為一個行業標準被確定之後,Flash 基本上就處於眾叛親離的局面了。

終於,2015 年 12 月,Adobe 宣布,將 Flash 更名為 Animate;同時,它還呼籲開發者放棄 Flash 並轉移到 HTML5 上來。

以上,基本上就宣告了 Flash 的死刑。

新陳代謝,亙古如斯

2017 年 7 月,Adobe 正式發布公告,宣布 Flash 將在 2020 年底終結;它還與其合作夥伴蘋果、微軟、Google、Facebook 和 Mozilla 稱,在未來三年時間裡,這些公司將分階段停止為 Flash 提供技術支持。

如今,Flash 死期已定:2020 年 12 月 31 日。

對於 Adobe 來說,Flash 之死,其實並不算是一種遺憾,從某種程度上來說,Adobe 也是 Flash 之死的推動者,而這也是在順應技術發展的潮流。

反過來看,技術發展的潮流也不以一個人、一家公司、甚至一個行業的意志為轉移,它有著自身的規律性。

畢竟,任何事物的命運,都逃不過歷史的進程。

新陳代謝,亙古如斯。

(雷鋒網雷鋒網)

本文參考資料:

https://www.apple.com/hotnews/thoughts-on-flash/https://www.leiphone.com/news/201406/0815-ms-flash-for-android-dies.htmlhttps://blogs.adobe.com/primetime/2015/11/adobe-primetimes-commitment-to-html5/https://www.ifanr.com/699748https://mashable.com/2011/11/09/its-official-flash-mobile-player-is-dead/

相關焦點

  • 殺死Flash - 新浪科技
    本文參考資料:https://www.apple.com/hotnews/thoughts-on-flash/https://www.leiphone.com/news/201406/0815-ms-flash-for-android-dies.html
  • EEPROM和FLASH,NAND FLASH和NOR FLASH有什麼區別?
    flash分為nor flash和nand flash。依然W25Q128JVSIQnand flash: nand flash同樣是按塊擦除,但是數據線和地址線復用,不能利用地址線隨機尋址。讀取只能按頁來讀取。(nandflash按塊來擦除,按頁來讀,nor flash沒有頁),例如:W29N01HVSINA
  • HTML 5與flash決戰
    同時也有很多人預言在HTML 5告訴發展的幾年裡,flash將會銷聲匿跡。flash佔據市場97%的份額,長達10年之久,這樣一個平臺會消失?我們先從html 5和flash的各種優缺點說起來分析一下。flash號稱跨平臺運行,不管你是linux還是windows,就連現在的一些安卓手機設備也能流暢運行flash,很多網站也是運用flash架構。
  • ppt怎麼做出flash效果 手把手教你在ppt中插入flash
    ppt怎麼做出flash效果 手把手教你在ppt中插入flash時間:2017-06-17 16:53   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:ppt怎麼做出flash效果 手把手教你在ppt中插入flash 關於ppt怎麼做出flash效果的問題解答 首先打開ppt 新建一張幻燈片,點擊上方的插入,插入一張圖片作為背景
  • Flash大限將至,陪伴我們十餘年的flash網站未來在哪?
    雖說當時的flash小遊戲,畫面精細度、遊戲情節上比不上遊戲大作,但帶給人的滿足感是無可替代的。4399小遊戲為什麼能成功在那幾年,國內的PC價格昂貴、配置較低,很難運行國外的大型遊戲。加之網絡傳輸緩慢,下載遊戲困難,可以說是間接成就了flash遊戲以及動畫。
  • 怎麼啟用Flash,怎麼啟動瀏覽器Flash
    【無法註冊adobe flash player插件】--臨時運行提示這樣的錯誤,可以刷新一下瀏覽器。會提示一個對話框,選擇【允許】刷新的時候有時候會提示類似下圖的窗口,可以選擇長期允許即可啟用flash插件打開瀏覽器,點擊右上角的一個【工具】,然後會彈出一個二級菜單,在裡面選擇【Interent選項】如圖找到選擇【程序】,然後點擊【管理加載項】工具欄和擴展打開後,在裡面可以找到FLASH插件,看是否處於禁止狀態,如果是的話,點擊下面的開啟,然後再去刷新網頁
  • flash中怎麼繪製卡通人物 手把手教你繪製flash卡通人物
    flash中怎麼繪製卡通人物 手把手教你繪製flash卡通人物時間:2018-02-27 09:47   來源:皮皮網   責任編輯:沫朵 川北在線核心提示:原標題:flash中怎麼繪製卡通人物 手把手教你繪製flash卡通人物 很多朋友想利用fls=ash去製作卡通人物形象,但是卻不知道是怎麼製作出來的,下面和小編一起去瞧瞧怎麼製作的吧
  • 什麼是動畫flash課件配音?
    所謂動畫flash課件配音,關鍵是動畫flash課件配音需要如何寫。 而這些並不是完全重要,更加重要的問題是, 布爾沃說過一句富有哲理的話,要掌握書,莫被書掌握;要為生而讀,莫為讀而生。帶著這句話,我們還要更加慎重的審視這個問題: 這樣看來, 既然如此, 了解清楚動畫flash課件配音到底是一種怎麼樣的存在,是解決一切問題的關鍵。
  • flash動畫製作成功的要點
    flash動畫製作成功的5大要點 flash動畫製作是領域內較為簡單的一種類型,通過軟體設計便能夠展現出動態的效果,被廣泛應用到了產品廣告、公益宣傳、教學課件等方面。成功的flash動畫製作能夠憑藉自身的特點發揮眾多的優勢,具有無可替代的作用,那麼,它都有哪些要點呢?
  • 上海flash動畫製作費用是多少
    上海flash動畫製作是動畫領域中成本較低、操作相對簡單的一種類型,市場上它的報價方式有很多,我們在搜尋相關網站的時候可能會看到一個固定的價格,但是藝虎動畫認為這只是一個大概的數字,並不能代表flash動畫製作的報價水平。那麼,上海flash動畫製作一分鐘的費用是多少呢?
  • flash動畫製作的視覺原理是什麼
    flash動畫製作通過關鍵幀技術的使用,生成的動畫文件非常小,可以在較短的時間內播放,傳輸十分方便。同時,flash動畫製作通過矢量圖形創建,有著與位圖不同的特別性,不管放大還是縮小多少尺寸,都不會影響畫面的質量,這些都保證了flash動畫製作的視覺效果。那麼,flash動畫製作的視覺原理是什麼呢?
  • flash即將停止更新,80、90後們,這些經典flash你一定看過
    曾幾何時,Adobe的Flash格式一家獨大,21世紀初,當在線視頻網站還沒有興起之時,一個簡單的flash賀卡就能網上傳情,一個幾百KB的flash動畫就能逗得你前仰後合。網上湧現出一大批經典的flash作品,比如《爆笑三國》、《大學生自習曲》、《小小動畫》等等,今天讓我們來回顧一下這些作品,致80、90後回不去的青春。
  • flash最簡單動畫製作教程?
    Flash在中國有時被稱之為閃客,其發行版本是由Macromedia公司推出的,後Macromedia被Adobe公司收購,被集合到adobe軟體中,flash在製作動畫領域以其專業性以及入門門檻較低的特點贏得了大量的用戶,現在就來和我一起探究如何利用flash軟體製作最簡單的動畫。
  • 西安高新技師學院Flash動畫製作
    flash動畫製作一方面可滿足藝術欣賞與展示,另一方面以滿足商業價值的需要。因此利用flash製作廣告可以在既能滿足小篇幅的製作,又可以提高廣告的表現力。 2.企業宣傳與推廣 企業的宣傳離不開廣告,而廣告的支出也是消耗企業資本的最大一部分,在應用flash動畫製作的網絡廣告成本很小,受眾廣泛,針對性強,所以企業紛紛在相應網站上放置不同形式的網絡廣告,這也是flash動畫在網絡應用中最普遍的一種形式。
  • 多媒體課件製作flash動畫的特點是什麼
    在相關的漢語教學中,多媒體課件製作flash動畫擁有自身獨特的方式,相比PPT課件,更容易吸引學生的注意力,提高學習效率。在學習成效上,視覺和聽覺結合結合的教學形式是未來發展的必然趨勢,那麼,多媒體課件製作flash動畫的特點是什麼呢?下面讓擁有多年flash課件動畫製作經驗的藝虎動畫來為大家解析。
  • flash動畫製作報價一分鐘多少錢
    flash動畫作為一種新的傳播方式,可以加深用戶的視覺觀感,從而達到較好的傳播效果。那麼大家可能會好奇flash動畫製作報價一分鐘多少錢呢?其實根據不同的時長、風格、質量,其報價都是有較大差別的,下面我們就來具體分析。
  • 你不了解的flash動畫
    flash動畫製作逐漸成為宣傳產品的一種好方法,受到越來越多的客戶的認可,成為企業營銷的輔助工具。Flash動畫製作能很好地展示產品信息,在展示中起到很強的作用。那麼用Flash動畫製作產品宣傳片有什麼好處呢?
  • flash動畫製作公司作品可以用在哪些方面
    flash製作的歡迎頁面(也稱為導覽頁面)。此外,很多網站的logo和banner都是flash動畫。當你需要製作一些互動功能很強的網站時,比如一些調查網站,可以使用flash動畫製作整個網站,這樣更具互動性。2、網絡廣告由於flash動畫製作與傳播的關係,網絡廣告需要簡潔、富有表現力,而flash動畫能夠滿足這些要求。
  • 上海flash動畫製作與AE動畫的區別介紹
    上海flash動畫製作是領域中較為常見的一種形式,flash是網頁製作軟體,輸出的一般是矢量動畫。而AE動畫主要是製作影視特殊效果、片頭動畫的軟體,輸出的是視頻動畫,有豐富的效果濾鏡。目前,越來越多的上海flash動畫製作公司將flash與ae結合起來,製作出廣受歡迎的動畫作品。
  • flash課件動畫製作中的內容結構分析
    具體而言,flash課件動畫製作的內容包括:呈現給學生的各種教學信息;用於評價、處理和指導教學效果的信息;以及提高學習的積極性的內容。那麼,這些內容在flash課件動畫製作中具體結構是什麼呢?看看藝虎動畫的分析。