Flash掰掰!Adobe宣告2020年底前將完全淘汰Flash、資安漏洞及效能問題逐漸為人詬病

Flash掰掰!Adobe宣告2020年底前將完全淘汰Flash

Adobe週二(25日)宣佈,將於2020年底前完全淘汰Flash。 

Flash已邁向尾聲,現在是HTML5的時代

Adobe公司的Flash曾是網路多媒體創作的重要工具。過去20年來,許多網路影音、遊戲、互動媒體都依靠Flash開發,Flash也曾是幾乎每台機器必裝的軟體。微軟在2007年曾試圖推出Silverlight與Flash競爭,但當時Flash已經無所不在,即使微軟也沒有機會取代其地位。

然而,由於使用極廣,Flash很快也成為駭客與惡意程式的攻擊目標,其資安漏洞及效能問題逐漸為人詬病。

蘋果賈伯斯(Steve Jobs)於2010年就曾發過公開信,說明為何iOS系統不支援Flash,評論Flash數項缺點,包含不開放、不穩定、不安全、高耗能,而且對觸控裝置支援不佳等等。

近幾年,各網路平台、瀏覽器、開發者皆已紛轉向支援HTML5,而Flash則被打入冷宮。Flash提供的功能,現在HTML5幾乎都做得到,而且效能更好、更安全,不需安裝第三方擴充套件。Google現在已將Flash設為「點擊啟用」,不再預設支援,許多主要瀏覽器也都採取類似做法。

過去3年來,Chrome用戶造訪使用Flash的網站比例降低8成。Chromium Blog

Adobe公司大概也早就清楚,該是淘汰Flash的時候了。2015年,Adobe自己發出公告,呼籲大家改用HTML5。自那時起,Adobe做了許多調整,逐步減少自家應用程式對Flash的支援,並為用戶提供替代方案。現在確定宣告Flash將壽終正寢。

據最新公告,至2020年底以前,Adobe公司仍會與蘋果、Mozilla、微軟與Google等公司合作,繼續為各家作業系統與瀏覽器中的Flash提供安全更新與支援,但Adobe將不再更新或發布新的Flash Player。同時,Adobe也呼籲開發創作人員將現有Flash內容轉成其他新的開放格式。

終於來了!Adobe宣佈2020年底終止支援Flash

在經過多家瀏覽器及網路平台表態不支持後,Adobe周二宣佈將於2020年12月30日起終止支援Flash,使這個曾經稱霸的網路影像格式時代畫下句點。 

Adobe指出,過去該公司創造出Flash及Shockwave等格式廣受到社群喜愛,並成為網路不可或缺的一部份,但近年開放標準如HTML5、WebGL及WebAssembly逐漸成熟,包含了原本只有外掛程式才有的功能,如今,多數主要瀏覽器業者也相繼整合了外掛程式功能,而逐漸不支援外掛。因應大勢所趨,在合作夥伴包括蘋果、臉書、Google、微軟及Mozilla等合作下,Adobe計畫讓Flash退場,預計在2020年底終止更新及發行Flash Player,並鼓勵內容生產商,將Flash內容轉移到新的開放格式。 

由於目前還有包括遊戲、教育和影片等產業仰賴Flash技術,在2020年底之前Adobe將持續支援主要作業系統及瀏覽器,提供一般安全修補程式、維護OS及瀏覽器功能,必要時還是會新增功能。但在未授權及過時Flash Player普及的地區,Adobe會更加速Flash的EOL (end of life)。 

Flash目前支援的作業系統包括Windows XP以後的版本(瀏覽器包括IE、Microsoft Edge、Firefox、Chrome及Opera)、Mac OS X 10.9以後版本(Safari、Firefox、Chrome及Opera),Linux則包括YUM、TAR.GZ、RPM 及APT packages for NPAPI and PPAPI(Firefox及Chrome)。 

近年Flash因為網路安全、效能問題頻傳,主要瀏覽器及網路平台業者,包括Google、Mozilla及微軟其實早已採取行動,部份封鎖Flash。這些業者周二也分別發出公告。Google Chrome未來幾年間會要求用戶同意才能執行Flash,而且持續擴大範圍、預設關閉Flash,最終在2020年底前完全移除。 

在2017和2018年,Microsoft Edge用戶首次造訪Flash網站時需先經過同意才能執行Flash內容,到2018年中,每次使用Flash內容都會要求用戶同意。IE則不會改變。到2019年下半微軟會同時預設關閉Edge及IE中的Flash,並於2020年底移除。同樣的,Firefox用戶從下個月起必須同意才能執行Flash,而具備Firefox延伸支援版(Extended Support Release, ESR)的用戶才可以在2020年底前繼續使用Flash。 

臉書平台上遊戲開發商已開始將Flash遊戲轉向HTML 5,現在已有200個以上的HTML 5遊戲。臉書也呼籲開發人員及早移轉到HTML 5等開放標準。


賈伯斯(Steve Jobs)於2010年就曾發過公開信,說明為何iOS系統不支援Flash,評論Flash數項缺點,包含不開放、不穩定、不安全、高耗能,而且對觸控裝置支援不佳等等...laughingSteve Jobs果然比Adobe更先進10年!clap

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏