是什麼導致了flash的沒落?
我在讀書時,剛剛接觸電腦,那時的電腦也剛剛可以上網沒幾年。
當時湧現很多非常精彩有Flash動畫,MTV之類。
我印象比較深的有:丁香花、小破孩系列、大話三國系列、大話李白系列、算你狠之類的。
後來不知道怎麼,為什麼沒落了。
最近看到的比較好的動畫還是在幾年前,親寶兒歌為什麼同樣一個內容,比如同一首親寶兒歌,FLASH版本只要幾M,而現在從網看可以看到的視頻版,至少都是幾十M,而且清晰度根本不在一個水平線上。
為什麼更省流量更清晰的反而被淘汰呢??
謝邀。
Flash 效率並不差,目前在某些方面還是比 JS 要強。AS3是相當完善的腳本語言,能勝任大型項目。
但 Flash 還是衰落了。
我在這篇文章進行了部分說明:Flash 動畫是如何興起和衰退的? - 曾嶸的回答
1.低流量時代的產物,現在帶寬起來了,視頻無壓力
2.安全漏洞很大(各大公司都抵制)
3.蘋果不支持(開發人員賺不了大錢)
4.不支持搜索引擎(網路應用很不利)
5.核心功能動畫深加工方面,比傳統二維軟體差十萬八千里
所以它完蛋了
Flash應用領域有【動畫製作】、【遊戲製作】、【視頻播放】、【企業應用】、【在線廣告】、【網站製作】這幾個重點板塊。
動畫製作:體積小在那個網路不發達的年代,確實是很大的優勢。然而放到今天,表現力不足的缺陷被放大,省流量的優點不值一提,於是該功能被更高級的視頻或動畫製作軟體取代了。
遊戲製作:由於移動設備的普及,Flash在線小遊戲沒有以前火了。Flash頁游仍然是頁游的主力軍,只不過整個市場已經過了巔峰期。
視頻播放:直播也好,傳統視頻也好,Flash整套解決方案依舊是各大視頻網站的首選(歷史問題)。但是為了兼容移動端,正在向Html5傾斜。
企業應用:受Html5和其他前端技術發展的衝擊,同時為了兼容移動端,Flash已經成為備選方案。
在線廣告:同上
網站製作:同上
flash 確實有很多好處,但 flash 實現這些好處的代價是耗費 CPU,極其耗費 CPU。
而耗費 CPU 對移動設備就會存在耗電,發熱的問題。這在目前是不可接受的,因為電池技術多年來並沒有任何突破。
所以,在移動設備替代了 PC 作為上網主體的年代, flash 被淘汰了。
另外提示一下,移動設備的保有量目前已經是 PC 的很多倍,遠遠超過了 PC。被喬布斯搞死的啊。
2008年之後,iphone不支持的東西,你看有流行起來的么。
為什麼沒有讓它沒落全? 我們師範類的還是要學慣用Flash做課件
因為有html5,它所提供的canvas以及結合JavaScript一樣可以完成大多數flash能完成的功能,而且效率更高
程序員告訴你 主要原因是:
AS3效率非常差!
AS3效率非常差!
AS3效率非常差!
-------------8.21更新------------
AS3 是指 ActionScript3 Flash自帶的腳本語言
本人在2011年學習AS3那會兒 語言本身效率是非常差的 遠低於Java 而且不支持多線程
不過 貌似後來新的版本效率改進了 但至少2011年左右 也就是flash開始沒落那會兒 個人感覺效率真心很差...
推薦閱讀:
TAG:網站 | AdobeFlash | Flash開發 | flash短片 |