Chrome和微軟這兩個(gè)公司大家應(yīng)該都是很熟悉的,國(guó)內(nèi)和谷歌接觸最多的就是他們的瀏覽器,而微軟就不用說了,他幾乎占據(jù)了整個(gè)中國(guó)的電腦操作基礎(chǔ)端口,是絕對(duì)的龍頭企業(yè),但是這兩家公司都在自家的平臺(tái)上禁用了flash,這是為什么呢?
flash這款軟件設(shè)計(jì)之初,僅僅是為了滿足方面動(dòng)畫制作和視頻播放這種功能,對(duì)于安全性來說并沒考慮太多,這就讓flash成為了世界上第一個(gè)也是最好的一個(gè)跨平臺(tái)病毒開發(fā)工具。Adobe公司也花費(fèi)了很龐大的資金來對(duì)它進(jìn)行修補(bǔ),但最后還是決定放棄了,可能因?yàn)镕lash看起來實(shí)在是—種設(shè)計(jì)上不安全的瀏覽器插件。
要在瀏覽器內(nèi)嵌入一個(gè)二進(jìn)制的包運(yùn)行,且無法將它困在沙箱之內(nèi),安全性真的得不到保證。基本上Flash插件做了什么,瀏覽器本身自己不知道。隨著html5標(biāo)準(zhǔn)的普及,主流瀏覽器都已經(jīng)原生支持流媒體播放了。以前ActionScript 能做的事情,現(xiàn)在JAVAScript + HTML5都能做。ActionScript能做而JavaScript不能做的事情,大多數(shù)都是安全的隱患。
而且因?yàn)樵缙趂lash的創(chuàng)建的太簡(jiǎn)陋,導(dǎo)致它第一條代碼就有問題,很容易就被一些居心叵測(cè)的人攻入,這些年Adobe公司已經(jīng)花了不少力氣來維護(hù),但是依舊無法修復(fù)完整,并且已經(jīng)達(dá)到了入不敷出的地步,Adobe公司也就把它放棄了。
而谷歌和微軟又是互聯(lián)網(wǎng)公司的領(lǐng)頭企業(yè),自然是不會(huì)讓這么一個(gè)定時(shí)炸彈待在自己的軟件框架中的,所以在這種情況下,flash作為當(dāng)時(shí)過渡性的產(chǎn)物就被必然的淘汰了。






