在之前,如果你聽到 Flash 出現嚴重安全漏洞的消息,其實應該會覺得這是一件正常的事情。當然,在2015年初期,對瀏覽器大咖而言也是如此,除了Youtube率先決定將預設影音格式更換為HTML5格式的消息之外,多數巨頭仍依然選擇依賴於Flash。但在今年七月左右,Adobe發佈了一件相當嚴重的安全性警告,確認Windows, Mac, Linux等所有版本Flash都陸續偵測到非常嚴重的安全漏洞(嚴重等級多數達到1級),不但會影響軟體運作,甚至能讓駭客透過這個管道來入侵個人電腦。僅管補丁已經發送,緊急修復了Flash 35個安全漏洞,但是傷害已經造成,已經成為壓垮駱駝的最後一根稻草。
雖然,Adobe竭盡所能的透過更新及維護來提升Flash性能及體驗,但是骨牌效應已經擴散開來,要阻止這場如雪崩般的悲劇,看來是不太可能了。
Facebook表示,這些問題已經踏到他們的底線了,因為Facebook在社群遊戲仍依賴Flash,這樣的安全危機將會影響到他們的收入及服務品質。
並且,其他巨頭也陸續發佈停用flash的訊息。
包括從今年7月起,Mozilla率先在Firefox中禁止運行Flash 18.0.0.203以下版本
在8月初,Korora 22- Linux 發行板 直接不考慮也不會支援flash(詳見發行說明)
Google的AdWords及亞馬遜也正式宣布9/1日起,停止受理Flash廣告業務。
其中,Google對AdWords大部分的Flash廣告進行了自動轉換成HTML5廣告,並且在他們的客戶帳號中進行提醒及協助更換Flash為其他格式。
目前,最新的消息指出,Twitch也確定跟上Youtube的腳步,正式宣布在2016第二季將完全棄用Flash。以100% HTML5版本來打造影音服務。
在英國的BBC也同時宣布將使用HTML5及Javascript重新編寫iPlayer。目前該版本已進入Beta階段。
從大趨勢來看,擁抱HTML5確實是一項明智的決定,對各個瀏覽器及網站而言,也不會造成太大的損失或困擾。Google Chrome、Mozilla Firefox、Apple Safari等主流瀏覽器也紛紛表示將有意全面限制Flash,但這項決定確定執行之前,應該會有一段時間作為緩衝期,讓各大網站陸續跟進這項任務之後(目前仍有約23%的網頁仍使用Flash),才有辦法確實完成。
雖然,Flash曾經帶來相當多美好的回憶,無需安裝及操作方便,讓許多人不必學習高深的技術就能創造出相當水準的效果。只可惜在這些年我們都很少看到高質感的Flash作品,儘管曾經出現過相當水準的遊戲,但是在手遊及Unity引擎普及之後,這些遊戲移植到這些引擎的體驗都超過了原始版本。
無論如何,僅管對於Flash還存有一些情感,但是他的表現確實讓人很失望。
目前我們能確定的是,最後讓Flash能徹底倒下的,就是當瀏覽器不再支持的時後了。
相信這件事情,將很有可能會在2016年實現。
因此,如果你的網站或系統仍有使用Flash,也趕緊跟上腳步,擁抱HTML5 及 Javascript吧~
參考:
YouTube Now Streams HTML5 Video By Default Most Flash ads uploaded to AdWords are automatically converted to HTML5 Facebook says Flash security woes could hurt its business BBC iPlayer moves away from Flash and towards HTML5 Twitch to ditch Flash for HTML5 in 2016