博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大势所趋,WebAssembly 将统一浏览器编译格式
阅读量:7083 次
发布时间:2019-06-28

本文共 577 字,大约阅读时间需要 1 分钟。

被 Safari、App Store 以及许多其他 OS X、iOS 和 Linux 应用所广泛使用的开源 Web 浏览器引擎 WebKit ,如今有了完整的 WebAssembly 部署能力。就在上周,Google Chrome 也宣布将停止支持 PNaCl ,拥抱 WebAssembly ,并表示因为考虑到跨浏览器支持乃是大势所趋,今后主要依靠 WebAssembly 构建原生代码。

WebAssembly 是用于 Web 编译的新型便携式格式。它为高效而设计,针对体积和载入时间进行了优化。WebAssembly 的官方博客表示,该格式支持 C++ 等语言,它处理 C++ 代码的速度甚至可以接近原生速度。它建立在 asm.js 实现之上,提供了一个“自动备份,沙盒执行环境”,但等值的二进制格式更小,并且不再需要解析 JavaScript 。

Chrome 和 Firefox 浏览器目前完全支持 WebAssembly ,随着 WebKit 的完整 WebAssembly 实现,Safari 浏览器也将很快包含对 WebAssembly 的支持(Safari 预览版本已支持)。这些主流浏览器的支持,也将带动建立围绕 WebAssembly 的生态系统,为新一代可在任何浏览器中快速运行的沉浸式网络应用奠定基础。

本文来自开源中国社区 [

转载地址:http://pkqml.baihongyu.com/

你可能感兴趣的文章
大型网站架构演变和知识体系
查看>>
Scut游戏服务器引擎6.0.5.2发布
查看>>
帆布小球碰壁效果
查看>>
Less函数说明
查看>>
js window resize延时
查看>>
jQuery 1
查看>>
5.JSON
查看>>
小程序-TabBar点击切换
查看>>
二项堆-原理及伪代码
查看>>
C#生成二维码
查看>>
hdu 1045 Fire Net
查看>>
学习c++的50条忠告(转自C++百度贴吧)
查看>>
js获取屏幕大小
查看>>
console.log是异步的吗?
查看>>
test
查看>>
windows同时安装python3和python2
查看>>
hdu5044 树链剖分模板(点+边,区间修改)+(附带输入优化和申请栈)
查看>>
hdu3832 我难以想到是最短路/dijkstra
查看>>
Linux下Tomcat重新启动
查看>>
根据img的url 判断img的图片大小
查看>>