打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PNaCl 再见,WebAssembly 你好!


过去,在网页上运行原生代码需要有浏览器插件。2013 年,为了无需借助插件,直接构建安全、可移植的高性能应用,我们推出了 PNaCl 沙盒。尽管这种方法在 Chrome 中工作良好,但它并不能提供一种能够在所有浏览器中无缝工作的解决方案。


自那以后,网络社区开始合力推动 WebAssembly 作为构建高性能代码的跨浏览器解决方案。WebAssembly 利用基于现有标准的网络平台 API 来提供构建浏览器内视频编辑器或高帧速运行 Unity 游戏所必要的速度。使用 WebAssembly 的应用已在多种浏览器上运行:Chrome 和 Firefox 均原生支持 WebAssembly,Edge 和 Safari 则在其预览版浏览器中支持 WebAssembly。


考虑到跨浏览器支持乃是大势所趋,我们计划今后主要依靠 WebAssembly 构建原生代码。我们将于 2018 年第一季度在除 Chrome 应用和扩展程序内部以外的任何应用中取消对 PNaCl 的支持。我们相信:围绕 WebAssembly 而建立的生态系统使其更适合新的和现有的高性能网络应用,而使用 PNaCl 的应用已经很少,足以证明是时候弃用它了。


我们深知:技术的迁移充满挑战。为了帮助简化迁移流程,我们准备了关于如何将现有 PNaCl 实现迁移到网络平台的一系列建议,还制作了一份 WebAssembly 功能路线图:

https://wasmdash.appspot.com


在您着手实施迁移流程时,如果遇到任何难题,请告诉我们,以便我们能够帮助您尽可能顺利地完成迁移。


随着 WebAssembly 的发布,网络平台为新一代可在任何浏览器中快速运行的沉浸式网络应用奠定了坚实的基础。我们期待看到开发者接下来将开发出多么精彩的应用!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
WebAssembly系列2
WebAssembly,Web的新时代
Fastly释Lucet原生WebAssembly编译程序和Runtime
WebAssembly 将成为互联网的终结?
渐进式Web应用(PWA)入门教程(上)
当浏览器与APP勾搭在一起……
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服