【正文】
我向来相当怀疑向来都是「Web-based」看世界的Google会愿意跨入操作系统领域,只是Web应用也有其极限,即使Google Docs的确在市场十分有斩获,现在Native Client则是要解决这个问题。
「在Google里,我们一直试图要让Web变成更好用的平台,也因此我们才会着手进行Native Client,该技术是要让Web开发者可存取客户端CPU的完整性能,但又能维持浏览器的中立性、具有操作系统转移性、并让用户享有Web应用的安全性。」Google Native Client小组的Brad Chen在Blog中如此表示。
Google关注三大目标:搜索、广告与应用。前两者都做得很好,只有Web-based应用对多数使用者而言还不是很顺利。Native Client若够成熟,或许可说服大家安装,并让软件人员愿意撰写程序。
该软件外挂可搭配各家的浏览器,但又可让Web应用可利用计算机的处理器性能。这种作法跟升阳的Java、微软的Silverlight、Adobe的Flash很类似,上述软件都有包含一个"runtime"基础来执行软件。
虽然Native Client目前还只是一个研究计划,但未来极有可能成为Web-based应用的最强劲基础,该技术跟Adobe的混搭理念相当一致,可在服务器或PC上执行应用。
目前Native Client可执行于Firefox、Safari、Opera、Chrome,系统则是x86处理器的Windows、Mac OS X或Linux都支持。