说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

谷歌推出PNaCl,帮助开发者在任何硬件和网站上运行代码

HTML文档下载 WORD文档下载 PDF文档下载
谷歌推出的便携式本地客户端PNaCl,可以让开发人员编写自己的代码并运行在任何硬件和网站上,这就赋予了开发者更多的App开发能力。PNaCl是在Google的(NaCl)基础上创建的,它不会有损安全利益和Web App的可移植性。

本文作者Emil Protalinski是一名为The Next Web撰稿的科技记者。在这篇文章里主要介绍了谷歌刚推出的便携式本地客户端(PNaCl),并介绍了这个客户端的运行原理、对开发者有哪些好处。

谷歌今天推出了便携式本地客户端(PNaCl),这只是谷歌将本土代码带到越来越多的平台上的宏伟决心的一小部分。该工具允许开发人员编写自己的代码,并可以运行在任何硬件平台上,同时开可以将他们的PNaCl App嵌入到任何网站上。


对于那些不了解PNaCl的人来说,PNaCl最近只是被整合到Chrome 31 beat里了,给开发者提供了能够在浏览器中执行本地代码的能力。PNaCl还可以让开发者编译C/C++代码到一个单一的可执行文件,能够运行在所有的Chrome和Chrome OS的桌面版本,即使是在没有用户安装需求的条件下。

这里介绍一下它是如何运作的:

本质上,PNaCl通过编译本地的C和C++代码到一个中间表示,而不是像在Native Client的特定于体系结构的表示。LLVM类型的字节代码被包裹在一个可移植的执行体里面,这个执行体可以托管在一个Web服务器上,就像许多其它的网站资产一样。当该网站被访问的时候,Chrome获取信息并将可移植的执行体转换成一个特定于体系结构的、便携式的、可执行的机器代码,直接为底层设备进行优化。这种转换方法意味着开发者不需要施行多次重新编译App,也可以在x86、ARM或MIPS设备上运行。

PNaCl是在Google的Native Client(NaCl)基础上创建的,它可以“将本地代码的性能和初级控制带到现代Web浏览器里,同时还不会损害安全利益和Web App的可移植性。”除此之外,NaCl还能够让开发者充分利用CPU和GPU的性能、特长,从图片编辑、音频混合到3D游戏、CAD建模等方面来构建Web App。

谷歌想要继续推动在线Apps,目的只有一个:即公司大部分收入来源来自广告。值得一提的是,PNaCl只属于Chrome,尽管谷歌暗示这迟早是会改变的。开发者可以使他们的PNaCl Apps通过pepper.js来和其它的浏览器相兼容,这就是说允许App使用JavaScript编写的Pepper API,不过那完全是额外工作。                                                                                    (编译/薛梁  责编/夏梦竹)

原文:TNW

粉碎硬件复杂论:开发者不懂硬件运行的方式怎么可以?! 最新版Chrome OS加入Word和Excel编辑功能 直指微软 传诺基亚将购诺西全部股份,疑为出售手机业务做准备? 优秀技术领导者的修成之道 直接拿来用!最火前端开源项目(三) 第八届开源中国开源世界高峰论坛成功举办 曾经那些主流的API,而今风光已不再! Android 4.3本月9日亮相 新功能汇总 移动游戏的国际化运营技巧 Google的Janus与Facebook的McDipper:将闪存用于数据中心 拥抱开源还是坚守阵地:传统数据库供应商面临抉择 超棒的30款JS类库和工具 立场坚定:惠普仍然密谋回到智能手机市场 6月份浏览器份额:Chrome成市场份额增长最快浏览器 关于PHP的十大误解 你中了几个? 专访西电朱虎明:异构计算硬件架构呈现百花齐放 百家争鸣 GSMA行纪:各种神器、好玩的、好看的全搜罗 大数据初创企业WibiData将Hadoop“打包”,谷歌董事长施密特两次参投 赚钱不忘环保 苹果计划为数据中心兴建太阳能发电厂 深度解析:清理烂代码 电信开放平台发布短信验证码API 创业教父Paul Graham谈创业投资趋势 挖掘Linux人才,打造Power生态系统!IBM启动“天合应用服务器定义未来挑战赛” 请不要忽略API的安全性 发布将近?苹果在多地注册“iWatch”商标 苹果聘请某时尚公司CEO为副总裁 将负责“特殊项目” 雅虎5000万美元收购视频分享应用Qwiki 创业第一年易犯的8大错误 苹果推iOS游戏手柄,掌上游戏主机格局变天? 代码审查固然伟大,那还有其他替代品吗? 怎样维护一个成功的开源项目 JS 菜单如何才能位于 select 表单之上? ★★★★★给个意见★★★★★ 高手指导:编xml用什么工具最好?郁闷中1····· 如何实现在线播放多个文件?即如何处理在线播放列表??在线等..... 请问如何在状态栏中显示图片? unicode和utf8的文件格式、区别等学习资料?! 请问listview的排序问题!!!!!!!!!!???????????????????????????? 奇怪的问题,急!!!!!!!! 有没有客家人?进来报道一下。 帮忙看几行代码是什么错误? 请问listview的排序问题!!!!!!!!!!???????????????????????????? 其实如今的中国,一个字就可以概括 再VC7中加入对话框的问题 TCP连接发送数据如何限制一个连接的最大速度? win2003 cdk??? 机子无法启动,各位大虾帮帮忙! 在一个FORM里面绘制了GDI对象,怎样将FORM中的选定的区域转换为位图呢? 心情不好,放分。 安装win 98时,提示“没有足够的常规内存”,该如何解决?? 奇怪的查询问题,既没有出错,也没有正确结果。 一个很基础的指针问题,为什么非要转化为一个二级指针再转化为一级指针呀,才能 想自己动手写一个论坛,请大虾推荐几本asp入门书籍 想比较一下corba webservice dcom的异同,作为论文发表如何 如何编程实现对共享文件的进行访问监视? 如何改变select-sQl查询窗的名字啊,默认是“查询”,能否改成自已喜欢的? 求助:做程控滤波器(模拟)可以用哪些芯片??? 请问取整用 那个函数? 快 C# Builder 1.0 企业版BT下载! 很容易的问题,送分了模态对话框问题 这个API调用没胡有语 错误,但为什么在打印出来好多小四方格呀,我以前也遇到 过,不知什么原因 pb8.0与java VM安装问题请教! 请教高手,我将整个目录的文件写到一个ListBox1里,想按字母顺序写入!! 一个页转到另一个页后,另一个页的地址栏上将汉字转换成了%%%%类似的东西,如何解决? form 标签里的 enctype="multipart/form-data" 是什么意思? 哪有jsp的免费空间?最好支持ftp的 我在程序里写了insert语句也执行成功了,但在sql explorer的data里却找不到该条记录?但insert相同记录却也提示记录重复?interbase数据 求解一水晶报表打包后的问题? 我出差了,才回来看了一眼可用分大大的多了,可是信誉分才有56了,怎么办呀!! rh8的文本界面能不能显示中文啊 请问一个命名管道的问题 一个简单的报表问题!请各位来帮忙解决! 各位老大帮我看看啊,什么都好了,就差这个了。 如何为动态创建的控件添加事件过程? C# Builder 1.0 企业版BT下载! 水晶报表求和 作软件需不需要认证?需要,不需要,我们只是讨论一下,不要这么认真 请问当我单击某个按钮时,如何设置此时的鼠标状态??? sql语言里:条件not in 与not exist有什么区别? 三级上机考试模拟软件怎么用? 怎样学API???????? 一个数据查询的问题,在线等待 指“冬至以后白昼渐长”的成语是? 俗语说:冬至在月头,要冷在年兜(底);冬至在月尾,要冷在哪个时候? 英语翻译苏联全称为苏维埃社会主义共和国联盟,是由15个社会主义加盟共和国.90年代,加盟共和国纷纷独立,苏联政权于1991年解体.苏联其实就是一个类似于欧盟的联盟,而俄罗斯是苏联的中心, 英语翻译其实是一篇很长很长的文章,从这两天除了吃饭一直都在翻译,实在吃不消了,就分段摘抄出一部分让热心的网友帮帮,两头工作速度应该会快很多,用机器翻译的话麻烦也稍微修改一下, 谁有吸血鬼日记里Damon第一次见到elena时说的那句:You must be Elena,I'm Damon.做短信铃音.请发链接 冬至的谚语,从中学到了什么? 频率副词一般位于be动词的——(前面,后面),位于行为动词的——(前面,后面) l miss yuo 哪条河流经莫斯科? 频率副词前面什么时候需要be动词?什么时候不需要? 求详细路线,从巴彦淖尔市临河区出发,途径临河黄河大桥,目的地是鄂尔多斯市东胜区.求详细路线,从巴彦淖尔市临河区出发,途径临河黄河大桥(新修的,前不久刚通车),目的地是鄂尔多斯市 美国旧金山湾区万圣节前多起驾车枪击 美国共和党参议员计划推迟叶伦的美联储印度发生连环爆炸 致5人死亡25人受格鲁吉亚总统选举开始 共有23人参加路透社:美联储不会再扮鬼吓人美国广播公司高管就“杀光中国人”视频南京一处工地往长江里大量排污 附近有中央巡视组有九种主要工作方式 不查办奶粉进药店换汤还需换药 产地太模糊监国考报名审核工作全部结束 平均77人教师因婆婆不拆迁调岗至拆迁部 称曾被《我在北京,挺好的》央视热播 抒写小柳忠秧回应作品参评鲁奖被指有猫腻:将埃及总统选举投票时间将延长一天停车场轿车电瓶连连失窃 交警锐眼擒获四川内江回应“魔鬼路段已致43人亡”广西粮油原总经理举报继任侵吞国资7年昆明海关绿色通道助力云南蔬菜出口(图美起诉中国军人行为被指霸道 中国多手柳忠秧回应作品参评鲁奖被指有猫腻:将云南山区孩子将赴京参加希望工程鼓号队专家:过去中纪委出现问题一般内部处理
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘