Google的产品经理Christian Stefansen 今天在Chromium官方博客宣布Native Client首个软件开发工具包(SDK)发布,开发者已经可以通过这里下载到 Native Client 的开发工具包,自己创建Native Client应用程序。
Native Client是Google主导的一个开源技术,它可以让开发者在浏览器中无缝且安全的执行原生编译代码以建立Web应用程序。本次发布的SDK已经包含了一系列的计算、音频以及2D原生客户端模块,Google还采取了大量的安全措施以确保Native Client的安全运行,比如自动更新机制和离核心更远的沙盒。
Google说他们将会在接下来的几个月加入3D图形、本地文件存储、WebSockets、点对点网络等功能的API,另外还将加入动态共享对象的支持,该功能最终将可以允许开发者提供应用程序二进制接口。
不过在应用程序二进制接口稳定之前,Native Client不会默认开启,不过开发者仍然可以自己在Chrome 10以上的版本中手动开启,进入about:flags或者通过添加命令行参数开启都可以。本次发布SDK的目标是让开发者开始为Chrome应用程序建立Native Client模组,开发者可以持续关注我们的报道,也可以直接加入Google官方讨论组提问、发表意见和建议等等。
文章转载自:Chrome迷http://www.chromi.org