继谷歌之后,苹果也宣布加入WebAssembly阵营

栏目: 后端 · 前端 · 发布时间: 7年前

内容简介:继谷歌之后,苹果也宣布加入WebAssembly阵营

原标题:继谷歌之后,苹果也宣布加入WebAssembly阵营

【IT168 编译】6月5日,Google宣布Chrome将不再支持PNaCl,而是将和其他浏览器一起拥抱WebAssembly。近日,苹果也发声表示Safari的开源浏览器引擎WebKit也宣布完全支持WebAssembly。

继谷歌之后,苹果也宣布加入WebAssembly阵营

▲图片来源于InfoWorld

WebKit在Intel x86-64和ARM64处理器上实现了WebAssembly支持。苹果的员工认为WebAssembly是致力于为各种语言定义一种二进制形式的编译目标格式。Saam Barati表示:“浏览器收到的WebAssembly代码已经经过了高级别的语言特定优化。这一做法无疑是伟大的,因为浏览器不必知道如何优化C++或者其它语言。“

WebAssembly不仅能够提升Web应用的速度,而且可以支持 Java 之外的其他语言在浏览器中运行,在苹果之前,WebAssembly就得到了三大主流浏览器供应商的支持:谷歌,微软和Mozilla。

WebAssembly和Java并不是水火不容,它们是可以携手合作的,例如,WebAssembly调用Java才能访问DOM。由于WebAssembly自称为常规Java对象,因此WebKit可以重用已经存在的模块,如用于实现WebAssembly的ECMA模块。为了让Web开发人员共享诸如线程之类的功能和相关模块,苹果内部表示WebAssembly代码是线程安全的。

Apple的WebKit继谷歌之后,也选择了使用WebAssembly在浏览器中运行本机代码。苹果、谷歌,微软和Mozilla四大浏览器供应商就WebAssembly和二进制格式达成了一致,浏览器现在可以默认使用WebAssembly,谷歌自己的PNaCl技术的死亡已成定局。

责任编辑:


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

应用密码学:协议、算法与C源程序(原书第2版)

应用密码学:协议、算法与C源程序(原书第2版)

(美)Bruce Schneier / 吴世忠、祝世雄、张文政 等 / 机械工业出版社 / 2014-1 / 79.00

......我所读过的关于密码学最好的书......该书是美国国家安全局最不愿意见到出版的书...... —— 《Wired》 ......不朽的......令人着迷的......计算机程序员必读的密码学上决定性的著作...... —— 《Dr.Dobb's Journal》 ......该领域勿庸置疑的一本权威之作。 —— 《PC Magazine》 ..........一起来看看 《应用密码学:协议、算法与C源程序(原书第2版)》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具