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

谷歌推出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

用Dephi 程 序 维 护Paradox 数 据 表 的 索 引-Delphi资料 用Dephi程序维护Paradox数据表的索引-Delphi资料 用InstallShield制作数据库应用系统的安装程序-Delphi资料 在BDE中使用ASCII-Delphi资料 在DBMemo中查找文字-Delphi资料 在Delphi 程序中维护DBF 数据库 在Delphi 中 利 用 Tbatch 组 件 完 成 数 据 批 处 理 在Delphi 中使用计算出的字段 在Delphi3 程 序 中自 动 检 测、 建 立 数 据 库 别 名 和 表 格 在Delphi3程序中自动检测、建立数据库别名和表格 在Delphi4 BDE中配置Access数据库 在Delphi5 中修改了Delphi自带的VCL Source文件后怎样重建Delphi的库文 在DELPHI程序中动态设置ODBC数据源 在DELPHI程序中使用ADO对象存取ODBC数据库 在DELPHI程序中自动设置ODBC数据源 在Delphi的DBGrid中插入其他可视组件 在Delphi的Socket编程中如何从服务器向指定的客户机发送信息? 在Delphi动态生成定义数据库 在Delphi中处理数据库日期型字段的显示与输入 在Delphi中简单实现多重查询 在Delphi中建立和使用别名 在DELPHI中使用ADO对象存取ODBC数据库 在Delphi中使用DBF数据 在Delphi中随意控制DBGrid 每一行的颜色 在Delphi中自动检测、建立数据库别名和表格 在存储过程中使用use database-Delphi资料 在一个Dbgrid中显示多数据库-Delphi资料 在运行期创建表-Delphi资料 怎样把可以使用的表名输出到一个选择框?-Delphi资料 怎样发布基于Microsoft SQL Server的程序-Delphi资料 怎样解决打开一个DBF表时的Index not found..错误-Delphi资料 win98系统下ISAM问题 如何减小生成的EXE文件大小等? asp.net有没有模板 帮帮忙,呵呵!!!一个小问题!!!!! 用VB的兄弟姐妹们,来整个MSN如何? 关于dllhost占用系统资源的问题! 谁是雍亲王,出来说话!!! 在WSAD5.0里怎么添加类型为MYSQL的数据源 高手们,帮帮我噢(解决立刻给分) 全中国程序员联和起来。 如何在web的FORM1模式下画一条线段 界面贴图问题 为什么我用Server.MapPath(""),返回不了任何东东? 上手指路,高分相送 asp怎样连到SQL Server 2000?给100分,在线等 ASP.NET和SQL 哪位兄弟有用asp.net做的OA完整的例子...大家快来.. 关于dllhost占用系统资源的问题! Kylix是否和Delphi一样有RTF控件可以处理丰富文本? 小弟想考程序员!各位大哥指点一下嘛!有要考的交流一下嘛! 查询条件的问题?? 从事共享软件开发的进来谈谈做共享的辛酸好吗? TListView中某一SubItem怎末实时更新?在线等。。 http://www.000163.com/的空间能不能信得过? 请帮忙哟,在线急等 asp.net下如何用c#编写程序实现调用数据库中的多个表显示在datagrid 如何调用存储过程来删除表中的列名???? 给一个变量赋空值的问题 如何在DirectDraw显示Edit,输入文字?? 贴子回复次数大于跟给分次数是什么意思啊?让不让结啊?? 结交delphi爱好者! 请各位高手给我指点一下方向? 如何在Sybase数据库中获得刚插入的那条记录的主键? 怎样获得菜单项(menuitem)名? 简单问题 请问如果有一个dll文件,我想知道里面有什么函数,但我又没有说明书,有什么工具么? 报表设计器怎末没有在外接程序菜单中显示出来呀?? 如何知道选哪个? 急,如何将图标保存在一个数组中,并将它显示出来? struts配制数据源中如何指定url编码? 在csdn设立开放源代码的项目 妈的!等咱有了钱... zt 请问那位大哥有在linux用mysql管理前端啊 client script动态改变表单的问题 我从网上下载了一个例程,可是太大了,不知道从哪里开始读 如何能在程序的线程被kill的时候将定义的变量写入文件保存 有做过图书馆管理系统的请进(VB+SQL Server)C/S结构 请问这样一行代码是什么意思? 简单问题给100分 在csdn如何改变字体,还有,如果不必自动登陆? 关于创建共享库(.so)的问题,高手帮忙 形容产生了恭敬和敬重的成语 有什么牌子的天文望远镜是可以直接接到单反相机的?想拍月球的环形山 邑这个字读什么 请问谁知道哪个成语可以用来形容人当面就恭恭敬敬,背后就说人坏话? 蒙鸠为巢的翻译谁有? 如何辨别黄鳝洞里是否有黄鳝 为《和田的维吾尔》中的“库乃其”写宣传语 his theory is very difficult ,but -------people understand it.a few few a little little我觉得,but表示转折 应该是有几个人能够理解它 我选的a few 可是答案是few 如何自制黄鳝钓具,说出几种,和在稻田里辨别黄鳝洞里是否有鳝鱼 一个人文化或素质好是什么意思? 不在同一直线上合力的大小和方向怎么求 一个黄鳝洞有几条黄鳝 一个人文化或素质高是什么意思 合力于分力的关系 不在同一直线上的合力一定时与分离的关系 分力一定的时与合理的关系 如何辨别野生黄鳝与饲养的黄鳝?菜市场卖黄鳝有野生的也有饲养的,但是不知道野生的和饲养的有什么外观上的差异? 在经济学里APL是什么意思 pairing button是什么意思 如何在稻田里找黄鳝洞 我想问下经济上lac是什么意思? 物理作用在同一直线上的合力一辆小推车一开始以10牛的力推做匀速直线运动,前面有一障碍物改用20牛的力往回拉,在往回拉的过程中做的合力是多少? 一辆四轮车共行120尺,则前轮比后轮多转6圈,若把前轮的周长扩大1/5,再按原路行驶,则前轮比后轮多转4圈,问前后轮周长各多少? 有两个大小相等的共点力F1和F2,当它们的夹角为90°时,合力为F,则当它们间的夹角为60°时,合力的大小为:( ) pairing partner是什么意思 俺今天下午上啥课?有知道的么? 微观经济学中TVC曲线与MC曲线有什么关系? 挖孔桩和钻空桩有什么区别 一般情况下现在上到第几课了?课文名是? 已知合力(大小、方向)和一个分力的方向 为什么说FsinΘ<F2<F时,有两组高中物理 已知合力(大小、方向)和一个分力的方向 为什么说FsinΘ<F2<F时, 能给我用红线标一下 是哪两组 虫洞 和 虫孔有什么区别?是关于黑洞的~搞不清啊.黑洞和虫洞是有关的,根据爱因斯坦的广义相对论来说,虫洞是连接黑洞和白洞的,下面的又怎么能说两者无关呢?请注意看时间简史`~ 如图,竖直放置的螺线管与导线abcd构成回路.导线所围区域内有一垂直于纸面向里的匀强磁场,螺线管下方水平桌面上有一导体圆环.当导线abcd所围区域内磁场的磁感应强度随时间按图中哪一图 有两个大小相等的共点力F1和F2,当它们的夹角为90°时,合力为F,则当它们间夹角为60°时,合力多大?(说明过程, English teacher的缩写是什么? 物理怎样学才更简单? 《钢铁是怎样炼成的》句子赏析(赏析:修辞手法、写作特点、人物形象等).快、快、快! 忄与 这个字念什么?忄与 这个字念什么? 谁能教教我微元在物理解题中的应用?rt 从写作手法和修辞手法角度赏析句子,快每一个声音——鸟雀的动弹声,簌簌的落叶声——听来都是巨响,使人不禁要打冷战,但冷战过去后,你又在寂静中凝神不动了,——寂静拥抱着整个大地,充 齿轮传动和带传动有什么区别? 教我解答 西方经济微观 为什么MC=W/MPL 《钢铁是怎样炼成的》句子赏析(赏析:修辞手法、写作特点、人物形象等)(十句左右) 传导带和导带有什么区别? 谁能帮我打这个字“忄音”, 日本和澳大利亚的关系怎么样 V带传动与平带传动相比较,其主要优点是什么? 这三种电容依次是什么电容? 请帮忙整理一下地理的几个国家,日本,俄罗斯,印度,澳大利亚,巴西格式1是否被特殊线穿过【南北极圈,南北回归线,赤道】:2人种3通用语言4世界之最【关于河流,地形等最大,最高,或最广】5主 my grandpa's hobby is growing vegetables 划线提问 恭敬谨懂,尽心竭力工作到死为止是哪个成语心里完全愿意,没有一点勉强.是哪个啊 急求MC与AVC的关系 每天想你已经成了我的习惯用英语怎么说 30棱柱有( )条棱,99棱柱是由()个面围成的? 如何构建初中语文高效课堂 1.这是我的习惯 英语.2.I've got used to it.这句应该是现在完成,used这里是不是,形容词,我记得 be used to it / get used to it 是形容词好像3.I am used to it.介词to后面也可以跟 代词词 it 艾得来斯 都帕 巴郎子 库乃其各个的意思 perspective candidates “我的习惯有很多”的英文 维吾尔语的意思qak qak kelwatamsa是什么意思 pipeline candidates 是什么意思?以下是这个词组出现的地方1.Emerging pipeline candidates2.Almost all of those pipeline candidates are oral direct-acting antivirals.3.Amylin Outlines Corporate Strategy to Maximize Global Value of Diabete “邑”有谁知道这个字怎么读,是第几声 澳12岁少年成商界奇才 开养鸡场月赚阿富汗总统批美击毙巴基斯坦塔利班头目想坐飞机逃生门附近座位?德航新规定要印尼组织攻击澳大利亚百家网站 抗议澳湖南永兴庭审致7死煤矿瓦斯事故案 1金冠网店20万元起步 揭开网店\"黑老师在大厦里办起\"培优班\" 课堂吉星鹏杀妻案开审 被告人称自首否认故伊朗称希望与“六方”就核计划开展严肃全球多地共赏日食奇观 罕见金边全环食埃及今天审判前总统穆尔西 数千支持者韩国航空国防展开幕 特种兵徒手斩酒瓶美媒:如何打赢与中国的战争港媒:中国与周边国家间制衡多于对抗家乡战乱无处待产 叙利亚一孕妇逃往以中国向老挝移交革命领导人铜像日本安倍政权虚伪的“积极和平主义”中央第二轮巡视10个巡视组组长名单及朴槿惠称国际社会不能纵容朝鲜 需打破韩媒:朴槿惠正规划解决朝核问题的大蓝阿盟秘书长称支持卜拉希米就叙问题斡旋人妻日记狱友曝全体拘留人员天天陪孙杨吃素本周六光谷 有大型招聘会最爱大不同有令难禁,网吧成吸烟“重灾区”今迎下半年来最冻人一天长江二桥 今起夜间限行武汉《三镇三秋》推介到法国国际政商大腕月底“扎堆”访汉江夏公路局 为学子铺平上学路北京交响乐团来汉演绎《图画展览会》武汉:精神病患者疑遭前夫母亲恐吓 用“百家奶”宝宝喝得放心吗颈腰椎膝关节病 治愈只需3步住院费用报销比例将达75%计划生育40余年少生4亿多人我省“H型高血压”高发叶酸缺乏是主要四川现“女神”城管小贩:她一笑我就听小康路上,不能让一个地方掉队美国广播公司应真诚回应避免再次发生类山西的亲们花出去5亿多
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘