喬布斯的堅持加速的Flash的沒落,從2007年第一代蘋果手機iPhone開始,喬布斯就堅持放棄Flash的支持,因此還惹來不少非議,直到2012年,安卓也宣布不再支持Flash。Flash在移動市場的份額近乎蕩然無存。從此以後,谷歌 firefox也相繼禁止flash的運行,直到2017年Adobe正式宣布2020年全面停止對Flash的支持。
那麼問題來了,是什麼加速了Flash的沒落呢?
喬布斯在2010年4月的時候發布了一封公開信,《關于Flash的說明》,說明不支持Flash的幾點原因,首先flash耗電量大,移動終端續航是一個重要的指标,高耗電量的應用勢必縮短手機的續航,其二,運行緩慢,事實上Flash為了支持更多碼率,後期的發展植入了很多新技術,功能越來越強大,卻也越來越臃腫,當時手機存儲和續航同樣的重要。其三,Flash其存在相當嚴重的安全問題,Flash以插件身份運行,權限很高,可以輕易的打開本地的文件。甚至可以繞過防火牆軟件,遠程控制。雖然在不斷的更新中修複過很多漏洞,但其非常複雜的代碼,以及功能多樣化和跨平帶支持都意味着其安全性大大的降低,也意味着出現安全問題,多個浏覽器和系統都有可能被入侵。
另外,Flash有了完美的替代品,HTML5簡稱H5.現如今H5發展迅速,Flash能做到的,H5都能做到,而且效率更高,以非插件模式運行,更安全。
Flash是PC時代的産物,并不适合移動端的輕便,H5則完美解決了Flash的所有诟病,并且可以完美替代,更重要的是H5是開放網絡标準,不存在商業授權,不像Flash完全是Adobe的技術産權,需要商業授權。
雖然Flash即将被淘汰,不過目前衍生出來的FLA格式的動畫特效依然很有市場,FLA格式的文件也可以轉化為其他格式的文件,所以目前還有不少人學習和使用Macromedia Flash 制作動畫和特效,近期内還依然不會被淘汰。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!