最近看了一下chrome的NaCl,宗旨就是想在browser端完成类似ActiveX的功能,采用的技术类似与JVM的技术,又是用C/C++语言进行支持的。
是为了避免ActiveX的不安全,避免Java的限制和运行效率?
看起来很不错,但是估计目前及可以遇见的未来,只有chrome会支持,跨浏览器估计不现实。
NaCl分为两种技术pexe和nexe,
pexe是从网络下载代码,进行支持。风格类似Java,不知道为什么不支持采用Java+Dalvik?时候Open Web进行处理。
nexe是预编译好的二进制代码,是Architecture-Dependent,适合Chrome Web Store。
NaCl看起来不错,但是离成功还远。不过有强大的后盾,或许有未来。