Flash為何死而不僵?|網際網路|動畫|flash|播放器_網易訂閱

2021-01-09 網易


  圖片來源@視覺中國

  

文 | 鋒科技

  很快,一位曾經的「網際網路網紅」就要走向自己生命的終點了。雖然身份與背景錯綜複雜,「下半輩子」也做了許多「敗壞口碑」的事情,晚年時更是得到了一眾網際網路大佬的封殺;但相信大家一定看過他的視頻、玩過他的遊戲,不少金融甚至是政務網頁都基於他的成果運行。

  沒錯,我說的就是Flash——2020年12月31日,Adobe將終止對Flash Player的支持;此後Adobe也不再發布Adobe Flash Player的任何更新與補丁。

  

  Flash就是網際網路的iPhone

  每當我們「緬懷」一樣舊技術時,總得談談這項舊技術在過去的輝煌成就,但Flash顯然無需過多介紹,即使在全世界範圍內,Adobe Flash都有著自己的影響力。它自成生態,在20年前就提供了從「開發環境」到「內容播放」一整套完整的生態環境;它包容並進,用Adobe Flash開發的內容無需另行適配,就可以在不同硬體平臺上通過Flash播放器直接播放;它極易上手,可以通過圖形化界面進行內容甚至是軟體開發;它小巧精緻,憑藉矢量圖形技術,小巧的的Flash文件降低了早期網際網路對帶寬和存儲空間的需求。

  正因Flash這幾大技術亮點,這個原本只用來做動畫的軟體迅速被捧上了網際網路的風口,也成為了過去數十年內網頁遊戲、動畫、廣告的最佳展現形式,Flash更是一度成為了國內外網際網路的求職熱詞。

  但這還不是讓Flash技術聞名於世的根本原因,在我看來,Flash的出現從根本改寫了網際網路的交互形式。

  不知道大家有沒有接觸過早期的網際網路,在Flash面世之前,網際網路的交互方式極為單一:沒有首頁輪播,沒有視頻內嵌,沒有彈幕沒有動畫甚至連圖片都沒幾張。當時的網際網路目光所到之處除了純色或填充的背景就是字典一般的文字跳轉。而用戶對此也習以為常,就像iPhone面世之前大家對全鍵盤智能機的看法一樣——不然還能怎樣?

  但Flash的出現就像iPhone一樣徹底改寫了網際網路的交互方式,它不僅有畫面、聲音,在交互時還能根據用戶的操作做出對應的「反饋」,這種交互形式的變化在極短的時間內重新定義了網際網路的格局。儘管Flash的「沙盒」特性帶跑了不少網站的審美,讓一些品牌過於「放飛自我」,但從網際網路的進程來看,Flash的的豐功偉業依舊不可磨滅。

  Flash那麼好為什麼要淘汰它?

  既然Flash這麼好用,為什麼Adobe會宣布明年將停止支持呢?這與Flash的運行機制有一定關係。雖然我們平時將其統稱為Flash,但就像剛剛我提到的那樣,Flash其實可以分為三個獨立的部分——製作環境、內容文件和Flash播放器。它們三者的關係大家大致可以理解為:

  創作者用Adobe Flash(製作環境)製作了一個SWF文件(Flash文件),用戶下載或緩存SWF文件後用電腦本地的Flash Player(播放器)運行。從某種意義上看,Flash Player就像是一個本地的虛擬機。

  

  不同於我們下載、安裝在運行的X86電腦程式,Flash內容本身不需要進行安裝,只需要調用本地的Flash Player「播放」Flash內容就行。這種運行機制降低了Flash的開發與適配難度——創作者不需要考慮具體的硬體資源調度,也不需要在像現代軟體一樣在不同平臺使用不同的開發語言,真正做到「多屏統一」。

  

  但隨著技術的發展,Flash這獨特的運行機制也漸漸成為了Flash技術的短板:

  首先,受播放機制的限制,Flash內容必須完整載入後才能運行,既不能邊載入邊播放,也不能像現代軟體那樣將不同功能「異步加載」。舉個不太準確的例子——你只想約你的對象出門吃飯,由於他們宿舍「共同進退」的原則,整個宿舍都跟你一起約會;不僅開銷大,而且宿舍樓下等待時間也成倍增長。

  Flash也是同樣的道理,運行機制限制讓Flash必須加載完整個文件才能開始使用;同時Flash內容不負責分配資源,因此在資源消耗方面,Flash也失去了自己的優勢,這也是作業系統與瀏覽器放棄Flash技術轉投HTML5陣營的主要原因。

  除此之外,Flash背後也有著一定的安全隱患:剛才說過,Flash的運行機制是「下載或緩存Flash內容,再調用本地播放器運行」。從本質上講這等於「一個來自網際網路的未知文件,在不經過安全檢查的情況下直接被本地軟體執行」,幾乎就是「我家大門常打開」的同義詞。

  既然有了更輕量、更敏捷的HTML5,「偽客戶端」「事倍功半」的Flash自然會被業界拋棄,這也是Adobe希望在年底停止Flash Player支持的原因。

  中國「不屬於全世界」

  不過事情總有例外,在Adobe的官方公告中,我們會留意到一個簡短的描述——「除中國大陸外」。沒錯,也不知道是幸運還是不幸,中國大陸用戶在明年依然可以正常使用Adobe Flash Player並獲取支持,「我們中國真是太厲害啦」!

  這背後的原因很簡單,因為中國大陸的Adobe Flash Player發行與運營權,已經被一個中國網絡公司買斷了。2017年,2144遊戲與Adobe達成合作,2144遊戲的母公司上海劍聖網絡科技的分公司重慶重橙獲得了Adobe Flash Player在中國大陸地區的獨家代理發行權。通過頁面跳轉,中國IP一旦訪問Adobe Flash Player頁面,將會直接定向到2144自己的「www.flash.cn」網頁,所下載的也是「中國特供版」。

  

  不同於國外純淨版,這個特供版理所當然的「內置」了中國特色網際網路公司的常規操作:廣告。

  在特供版Flash中,2144加入了自己的廣告插件,並將其命名為FlashHelperService.exe。如果中國用戶通過技術手段下載了「國際版」的Flash,在安裝時會提示「地區不符」;如果中國用戶用技術手段禁用了這個FlashHelperService.exe的進程,特供版的Flash更會提示「必要的組件未能正常運行」並無法使用,即使這個「組件」根本不存在於原版的Flash裡。

  除此之外,2144的特供版Flash在使用時還需額外同意一個2144自己的用戶協議,這個協議中明確表示「用戶允許第三方廣告」。可能是2144自己也沒膽量將它放在下載按鈕旁邊詢問用戶是否同意,因此將它放在了下載頁面的最底下,與「聯繫我們」放在了一起,祈求沒有用戶能看到。

  

  在2144的網頁中,我們還能看到要收費的企業版Flash Player與「價格視情況而定」的教育採購版,相信這也是2144在中國大陸堅持運營Flash Player的原因。

  總結

  作為消費者,我們很難改變業界對新技術的看法:企業改用新技術需要大量的投入,簡單的說就是「要人要錢要時間」。對部分企業人員來說,Flash或者IE6能不能用,好不好用對他們來說根本不重要,只要自己離職前系統不遇到問題崩潰就行。在這種風氣下,許多早就應該退出歷史舞臺的技術在國內被買斷版權,成為了斂財工具,而落後於時代的體驗,卻需要我們用戶來承擔。

  願2022沒有Flash和IE6。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • Flash動畫短片製作流程
    我們來看看在製作flash動畫的時候,要注意哪些問題?應該是怎麼一個流程才是正常的!!Flash動畫短片製作流程一、動畫風格的確定——flash動畫畫風目前最普遍的風格分為、MG創意動畫風格、扁平化設計風格、角色動畫風格、傳統動畫風格、黑白搭配設計風格、線條逐幀動畫風格等。
  • 網際網路檔案館宣布收錄Adobe Flash Player內容紀念
    Adobe Flash Player播放器將在今年年底徹底結束支持 , 而接下來整個網際網路基於該播放器的內容也將快速消失。 目前網際網路檔案館正在完全檢索基於該技術的動畫和遊戲等,這些內容會被網際網路檔案館永久保存供後代們體驗
  • flash動畫製作公司作品可以用在哪些方面
    說起flash動畫相信大家都不陌生,除了傳統的flash卡通動畫片之外,近年來動畫產生了更多的類型。Flash動畫廣泛應用於網頁設計、網絡廣告、網絡動畫、多媒體教學軟體、遊戲設計、等領域,下面藝虎動畫詳細介紹,flash動畫製作公司作品可以用在哪些方面。
  • 還記得玩開心農場時提醒你更新的flash嗎?它也退休啦
    曾幾何時,我們在打開瀏覽器的時候,如果想要播放音樂、視頻和玩小遊戲的時候,可能就會彈出一個頁面:「你的Adobe flash player版本過低無法播放,請下載安裝最新版的flash」,你肯定會自動選擇安裝最新版的Adobe Flash player,然後再看視頻、聽音樂和玩頁面小遊戲。
  • 再見了,Flash!
    2020年, 很多網際網路用戶在打開電腦瀏覽器時 都會看到這樣一句話: 「Flash Player 將於2020年12月31日停止支持。」
  • 什麼是動畫flash課件配音?
    那麼, 問題的關鍵究竟為何? 找到專業人士至關重要!現在,解決動畫flash課件配音的問題,是非常非常重要的。所以, 總結的來說, 美華納說過一句富有哲理的話,勿問成功的秘訣為何,且盡全力做你應該做的事吧。這啟發了我, 卡耐基曾經提到過,我們若已接受最壞的,就再沒有什麼損失。這句話語雖然很短,但令我浮想聯翩。 帶著這些問題,我們來審視一下動畫flash課件配音。 了解清楚動畫flash課件配音到底是一種怎麼樣的存在,是解決一切問題的關鍵。
  • flash動畫製作的視覺原理是什麼
    flash動畫製作通過關鍵幀技術的使用,生成的動畫文件非常小,可以在較短的時間內播放,傳輸十分方便。同時,flash動畫製作通過矢量圖形創建,有著與位圖不同的特別性,不管放大還是縮小多少尺寸,都不會影響畫面的質量,這些都保證了flash動畫製作的視覺效果。那麼,flash動畫製作的視覺原理是什麼呢?
  • 谷歌瀏覽器聲明:在2020年12月,我們要對flash說拜拜了
    我相信大家對於flash的應用已經非常了解了,其中「Flash Player」是一款能夠播放小又快速的多媒體動畫,以及交互式的動畫、飛行標誌和用macromedia flash做出的圖像。這個播放器非常小,只需花一點點時間下載,對於在體驗網頁上的多媒體效果是個很好的開始。
  • 上海flash動畫製作與AE動畫的區別介紹
    上海flash動畫製作是領域中較為常見的一種形式,flash是網頁製作軟體,輸出的一般是矢量動畫。而AE動畫主要是製作影視特殊效果、片頭動畫的軟體,輸出的是視頻動畫,有豐富的效果濾鏡。目前,越來越多的上海flash動畫製作公司將flash與ae結合起來,製作出廣受歡迎的動畫作品。
  • HTML 5與flash決戰
    在新的網絡時代,現有的HTML技術已經不能滿足富網際網路應用程式的需求,這讓Web開發人員對HTML 5的期待愈發的強烈,HTML 5是響應網際網路最新變化的產物,儘管離這一標準的通過及實施還是一個長期的過程。同時也有很多人預言在HTML 5告訴發展的幾年裡,flash將會銷聲匿跡。
  • Flash正式停用!真的徹底告別了,專屬我們的回憶殺
    問世24年的Flash在今年月初被停用了,這個消息在剛出來的時候很多人表示「flash關閉的那一天,也是爺青結」。大家還記得「Flash Player」嗎?那時候瀏覽器會因為 Flash 版本過低而無法播放在線視頻,或者無法在線玩小遊戲。Flash是什麼?
  • 多媒體課件製作flash動畫的特點是什麼
    在相關的漢語教學中,多媒體課件製作flash動畫擁有自身獨特的方式,相比PPT課件,更容易吸引學生的注意力,提高學習效率。在學習成效上,視覺和聽覺結合結合的教學形式是未來發展的必然趨勢,那麼,多媒體課件製作flash動畫的特點是什麼呢?下面讓擁有多年flash課件動畫製作經驗的藝虎動畫來為大家解析。
  • flash動畫製作與AE動畫製作有什麼區別
    flash動畫製作是領域中較為常見的一種形式,flash是網頁製作軟體,輸出的一般是矢量動畫。而AE動畫主要是製作影視特殊效果、片頭動畫的軟體,輸出的是視頻動畫,有豐富的效果濾鏡。目前,越來越多的flash動畫製作公司將flash與ae結合起來,製作出廣受歡迎的動畫作品。那麼,flash動畫製作與AE動畫製作有什麼區別呢?接下來和藝虎動畫一起了解。
  • 上海flash動畫製作遮罩動畫和引導層動畫的區別
    上海flash動畫製作在行業中具有重要的價值,被廣泛應用到教學課件、產品廣告、公益宣傳等領域當中,獲得了眾多的喜愛與認可。同時,上海flash動畫製作分為不同的類別,本篇文章,藝虎動畫為大家介紹的是遮罩動畫和引導層動畫。
  • 疫情動畫flash課件製作 應用於網課教學的效果
    在目前的新型教學模式中,還可以採用flash課件動畫的形式,在網課中播放,或者發送給學生。疫情動畫flash課件便是其中之一,能夠將疫情宣傳知識、防治措施等融入flash動畫,易於學習,加強教育力度。對此,藝虎動畫做出以下分析。疫情動畫flash課件製作是基於矢量繪圖的,它可以描述複雜的對象,與位圖相比具有明顯的優勢。
  • flash動畫製作有哪些基礎設計方法
    動畫製作從傳統的手繪工筆畫到二維動畫再到三維動畫,其過程不斷深化和完善。動畫公司和它一起一步步的崛起和發展,直到現在已經成長為一個產業。目前常見的動畫軟體,即Flash軟體,讓我們和藝虎動畫一起了解,flash動畫製作有哪些基礎設計方法。
  • flash動畫宣傳片製作軟體特點和使用教程
    Flash動畫已經在很多方面得到了應用,包括我們在電商平臺上看到的產品廣告、公益廣告、短視頻等,這些都是Flash軟體製作的動畫廣告。製作flash動畫宣傳片的操作相對簡單,但在軟體的使用上,需要了解更多的內容才能充分發揮其優勢。
  • 徹底清除「FF新推薦」「Flash助手」的彈出廣告
    近期電腦老是彈出一些不堪入目的廣告,一檢查發現居然是Flash中國官方幹的,安裝了flash播放器後就彈出廣告。就像下面這樣的:flash的彈出廣告flash雖然沒落了,但如果刪除其播放器對正常瀏覽網頁上的一些flash動畫還是會有影響。那麼,怎麼樣在不刪除flash播放器的同時,又防止它彈出廣告呢?
  • flash婚禮動畫製作的概念和分類是什麼
    婚禮動畫 不管婚禮的形式如何,現場都少不了照片、視頻的展示,除此之外flash婚禮動畫逐漸流行。那麼,flash婚禮動畫製作的概念和分類是什麼呢?接下來,和藝虎動畫一起了解。婚禮動畫製作是專門針對婚禮場景設計的動畫,大多採用flash動畫的形式製作,將新人雙方的戀愛、婚禮以動畫的形式展現出來。有些婚禮動畫還會採用動畫與實拍相結合的方式,利用三維技術展示,受到了越來越多的喜愛。
  • flash動畫製作成功的要點
    flash動畫製作成功的5大要點 flash動畫製作是領域內較為簡單的一種類型,通過軟體設計便能夠展現出動態的效果,被廣泛應用到了產品廣告、公益宣傳、教學課件等方面。成功的flash動畫製作能夠憑藉自身的特點發揮眾多的優勢,具有無可替代的作用,那麼,它都有哪些要點呢?