Chrome 将停止支持 PNaCl ,拥抱 WebAssembly

2017年05月31日

Chrome 从 2013 年开始支持 PNaCl(Portable Native Client),为开发者提供了一种技术去构建高性能的 Web 应用,但这项技术只有 Google 支持。源自 Mozilla Asm.js 项目的 WebAssembly 技术则得到了所有浏览器开发商的一致拥护: Chrome 和 Firefox 已经原生支持 WebAssembly,Edge 和 Safari 也在预览版中加入了 WebAssembly 支持。

在这一背景下,Google 决定停止支持 PNaCl。Chromium 官方博客宣布,在 2018 年第一季度移除对 PNaCl 的支持,表示 WebAssembly 生态系统更适合高性能 Web 应用。Google 发布了帮助开发者将现有的 PNaC 实现迁移到 Web 平台的指南

稿源:solidot

>>>【全民狂欢,评论有礼】5月15日-31日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情

展开阅读全文
12 收藏
分享
加载中
精彩评论
那么高性能的网页游戏将出来了..
2017-05-31 20:37
1
举报

引用来自“FPE”的评论

终于要来了吗?c++写web
就像汇编一样,运行于其上的是无数语言。WebAssembly中的Assembly就是汇编的意思。
2017-05-31 18:29
1
举报
最新评论 (15)
WebAssembly语法本身也很原始的,完全用它来写应用还是会有一个煎熬期。期待它的高效应用库出现。。。
2017-06-09 11:36
0
回复
举报
WebAssembly完全是一个基于浏览器的虚拟机标准啊,有了这一层,chrome os、ios、Android、windows来个大一统?任何语言都能开发性能接近于原生的应用?要不要太爽?要不要太美好?
2017-06-01 09:30
0
回复
举报

引用来自“FPE”的评论

终于要来了吗?c++写web

引用来自“乌龟壳”的评论

就像汇编一样,运行于其上的是无数语言。WebAssembly中的Assembly就是汇编的意思。

引用来自“OSC_LAuXdB”的评论

是给java csharp之流搞得 起码要安全
js流毒太深,assembly算是一个很好的切入点,又不用放弃js,又能直接不用js实现web方面的编码。

现阶段很多工具如gwt/typescript/kotlin/teavm等,都是以js为后端,把其他语言编译成等价“执行效果”的js,并不是js多好,这只是无奈。这样的场景越来越多,所以webassembly是很有必要的。
2017-06-01 07:57
0
回复
举报

引用来自“FPE”的评论

终于要来了吗?c++写web

引用来自“乌龟壳”的评论

就像汇编一样,运行于其上的是无数语言。WebAssembly中的Assembly就是汇编的意思。
是给java csharp之流搞得 起码要安全
2017-06-01 07:36
0
回复
举报

引用来自“FPE”的评论

终于要来了吗?c++写web
C++写web早就可以实现了,https://github.com/kripken/emscripten/
2017-05-31 22:30
0
回复
举报
这不就是 SL OOB 能干的事吗?SB的印度阿三,一帮宿命论者让这个世界没有精彩!无论他们占据了哪个公司,哪个公司就开始SB化!从微软到苹果后面将是谷歌。
2017-05-31 22:03
0
回复
举报
是让你在网页里面直接写汇编语言吧,虚拟机运行吗 这下美了。
2017-05-31 20:53
0
回复
举报
那么高性能的网页游戏将出来了..
2017-05-31 20:37
1
回复
举报

引用来自“FPE”的评论

终于要来了吗?c++写web
就像汇编一样,运行于其上的是无数语言。WebAssembly中的Assembly就是汇编的意思。
2017-05-31 18:29
1
回复
举报

引用来自“阿信sxq”的评论

干什么的
//源自 Mozilla Asm.js 项目的 。例子
http://iboxdb.oschina.io/webgl/
2017-05-31 17:57
0
回复
举报
更多评论
15 评论
12 收藏
分享
返回顶部
顶部