偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Google版Flash-Native Client:前路漫漫

移動(dòng)開(kāi)發(fā)
看到一篇文章《谷歌展示Native Client 可提升Chrome性能10倍》,大家紛紛表示Google重新發(fā)明了ActiveX/Flash。

ActiveX有什么問(wèn)題?僅支持IE,以及允許執(zhí)行不設(shè)防的本地代碼帶來(lái)的不安全性,或?qū)е聻g覽器崩潰。不安全性實(shí)際上是個(gè)技術(shù)問(wèn)題, 而Chrome的沙箱機(jī)制很好的解決了它。那么剩下的就是瀏覽器支持能力了。

如果Native Client支持所有的Chrome版本(Windows/Mac/ChromeOS),那么他肯定是類(lèi)似.net或者java之類(lèi)的技術(shù),只要 Google樂(lè)意,也是可以跨瀏覽器執(zhí)行的,就像Flash那樣。那么他就是一個(gè)更好的Flash。拋棄了Flash向前兼容的累贅,追求更好的效率。

那么,既然微軟的Silverlight沒(méi)有成功,Google手里有什么王牌來(lái)對(duì)抗Flash?

看看Flash的優(yōu)勢(shì)吧。

1.完整的桌面跨平臺(tái)支持(雖然Linux下還不怎么樣),高裝機(jī)率

以Google的技術(shù)實(shí)力,讓NaCl支持所有Chrome瀏覽器毫無(wú)問(wèn)題。Chrome用戶(hù)不用像下載Flash那樣下載NaCl支持,打開(kāi)一個(gè)用NaCl編寫(xiě)的網(wǎng)頁(yè)應(yīng)用就可以立即使用。(相比來(lái)說(shuō)即使我用IE也需要手動(dòng)下載Silverlight,這里該說(shuō)微軟厚道呢還是傻呢)Google完全可以先在Chrome上獲得成功,再進(jìn)軍其他瀏覽器。

2.Flash已經(jīng)積累了大量應(yīng)用,大量開(kāi)發(fā)者

這正是Silverlight的死穴。Google邀請(qǐng)了許多“***開(kāi)發(fā)者”開(kāi)發(fā)基于NaCl游戲;其他開(kāi)發(fā)者看到利好也會(huì)加入進(jìn)來(lái)。這是個(gè)聰明的決策,不過(guò)這是否能吸引小開(kāi)發(fā)者還單說(shuō)。畢竟熟悉一個(gè)新平臺(tái)需要很多時(shí)間和資源;除非有足夠的利好,小開(kāi)發(fā)者不會(huì)輕易從Flash轉(zhuǎn)出。

3.Flash的圖形開(kāi)發(fā)極其簡(jiǎn)單。

筆者目前不太清楚NaCl的開(kāi)發(fā)難度如何,不過(guò)可以猜測(cè)大概是類(lèi)似Java的形式,并提供更易用的圖形接口。不過(guò)這肯定比不上Flash。Flash是專(zhuān)為動(dòng)畫(huà)設(shè)計(jì),UI開(kāi)發(fā)速度極快,很容易實(shí)現(xiàn)一些復(fù)雜的動(dòng)畫(huà)效果。

NaCl目前只有一個(gè)優(yōu)勢(shì):速度。目前還不能夠確定速度能提升多少,考慮到不需要像Flash那樣向前兼容也不需要為動(dòng)畫(huà)開(kāi)發(fā)專(zhuān)門(mén)設(shè)計(jì),其在2D動(dòng)畫(huà)方面 應(yīng)該具有明顯性能優(yōu)勢(shì),內(nèi)存占用和純代碼執(zhí)行速度會(huì)更快。這都對(duì)大型項(xiàng)目(比如復(fù)雜的網(wǎng)頁(yè)游戲)有充分的吸引力。不過(guò)另一個(gè)問(wèn)題是,當(dāng)一個(gè)項(xiàng)目復(fù)雜到 Flash已經(jīng)無(wú)法滿(mǎn)足其需求,而且開(kāi)發(fā)者也不在乎付出如此多的時(shí)間和資源來(lái)切換到一個(gè)新的環(huán)境,這個(gè)項(xiàng)目為什么還要內(nèi)嵌在網(wǎng)頁(yè)中呢?即,他對(duì)除了 ChromeOS之外的瀏覽器平臺(tái)有什么吸引力呢?

長(zhǎng)路漫漫。Adobe不會(huì)輕言放棄,NaCl也無(wú)法像蘋(píng)果對(duì)諾基亞那樣摧枯拉朽。NaCl注定在夾縫中——桌面和Flash插件的夾縫中生存,前路不明朗但畢竟有一絲陽(yáng)光,能否成功就要看自己的造化了。

【編輯推薦】

  1. 為什么Adobe要放棄移動(dòng)設(shè)備端的Flash
  2. 索尼希望Vita支持Flash
  3. Android 4.0 系統(tǒng)將在年底支持 Flash
責(zé)任編輯:冰凝兒 來(lái)源: 淺嘗輒止
相關(guān)推薦

2020-10-29 15:40:08

數(shù)字貨幣比特幣區(qū)塊鏈

2013-12-26 09:37:18

云計(jì)算安全標(biāo)準(zhǔn)化

2009-06-02 13:15:39

GoogleHTML 5Native Clie

2011-12-16 09:48:42

HTML 5

2009-09-16 14:42:46

2013-03-26 10:48:22

創(chuàng)業(yè)降級(jí)論

2021-10-29 16:47:10

運(yùn)營(yíng)商電信移動(dòng)

2009-06-26 10:21:11

Flash Catal

2009-12-01 11:33:46

Silverlight

2011-11-09 16:15:21

AdobeFlashAdobe AIR

2009-08-18 16:19:57

Google Insi

2009-09-16 09:26:00

Android SDK

2012-05-24 10:39:51

Windows 8

2012-03-14 08:54:27

Flash

2009-01-11 10:31:56

GoogleChromeLinux

2011-03-09 09:56:47

2010-05-31 09:52:20

SpringGoogle

2010-03-19 09:18:07

Chrome 4.1新版發(fā)布

2014-08-08 15:57:49

可穿戴設(shè)備Google FitSDK

2009-06-02 13:58:41

最新adobe flaAdobe Flash
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)