為什么Flash不支持Linux對開源比較好?
Linux中開源軟件(jian)Chromium瀏覽器對Adobe Flash的(de)支持即將(jiang)結(jie)束,這實際上對Linux世界是件(jian)好事。
Flash,這(zhe)個無處(chu)不(bu)在的網絡(luo)媒體框架,很快將不(bu)能在linux的Chromium瀏覽器中使(shi)用(yong)(yong)了(le)。Chromium是開源(yuan)版的Google Chrome瀏覽器。現在我(wo)們要為Linux世界恐慌了(le)嗎?答(da)案是根本(ben)不(bu)用(yong)(yong)。
事 情(qing)是這樣的(de)(de):Chromium對Flash支(zhi)持的(de)(de)傳統方(fang)法是通(tong)過使用最(zui)初設計用于Netscape瀏覽器的(de)(de)一個(ge)插件實現(xian)的(de)(de),不(bu)過很快這個(ge)方(fang)法將不(bu)能使用 了(le)。取而代之的(de)(de)是,Flash支(zhi)持將通(tong)過新的(de)(de)叫(jiao)做Pepper的(de)(de)API而實現(xian),這是Google為(wei)Chrome而制作的(de)(de)。
對于(yu)Linux用(yong)戶,問題是Pepper只(zhi)能用(yong)于(yu)Chrome,而不能用(yong)于(yu)其(qi)表(biao)兄弟Chromium。雖然在技術上(shang)可以使Pepper在Chromium上(shang)使用(yong),但需要(yao)你比(bi)一般Linux用(yong)戶擁有(you)更多的(de)知(zhi)識才能搞定。
這(zhe) 對Linux世界來(lai)(lai)說是(shi)個壞消息,根據一個統計(ji)數據稱,有近一半(ban)的Linux用戶在使(shi)用Chromium。在Linux上的其他(ta)瀏覽器,對Flash的支 持將(jiang)在Flash 11.2版本結束,現(xian)在它(ta)仍然能(neng)(neng)夠良好(hao)工作,但是(shi)將(jiang)來(lai)(lai)可(ke)能(neng)(neng)就不(bu)能(neng)(neng)使(shi)用了。這(zhe)就是(shi)說,不(bu)久(jiu),不(bu)論Chromium還是(shi)Firefox或(huo)者(zhe)他(ta)們的分(fen)支或(huo)其他(ta)的 開源軟件,將(jiang)不(bu)能(neng)(neng)可(ke)靠地顯(xian)示基于Flash的內容。
但 到目(mu)前為止,很少有(you)(you)人對此事感到恐(kong)慌,事實上他們確(que)實不應該恐(kong)慌。從(cong)很多(duo)方面來說(shuo),Flash對Linux不再(zai)支持實際上是件(jian)好(hao)事,因為這將有(you)(you)助于加(jia)速 Flash的完全(quan)消失。畢(bi)竟,就(jiu)如Jim Lynch在(zai)IT World上寫(xie)的,蘋果(guo)iOS從(cong)沒有(you)(you)過Flash支持,但這并(bing)沒有(you)(you)阻(zu)礙iPads或iPhones變(bian)得的極為流行。尤其是一(yi)些技術如HTML5使得在(zai)提供 網(wang)絡(luo)內容時不必使用(yong)Flash。
這件事(shi)情(qing)里(li),拒絕支(zhi)持(chi)一個特定(ding)的軟件包(bao),從(cong)長遠來看對(dui)于Linux社(she)區和更(geng)大(da)范疇的IT世(shi)界更(geng)有好(hao)處。這種情(qing)況很(hen)少(shao)見,但當發生在Flash上(shang)時,Linux不支(zhi)持(chi)的確是件好(hao)事(shi)。