内容简介:继谷歌之后,苹果也宣布加入WebAssembly阵营
原标题:继谷歌之后,苹果也宣布加入WebAssembly阵营
【IT168 编译】6月5日,Google宣布Chrome将不再支持PNaCl,而是将和其他浏览器一起拥抱WebAssembly。近日,苹果也发声表示Safari的开源浏览器引擎WebKit也宣布完全支持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技术的死亡已成定局。
责任编辑:
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 比特币的闪电网络正在创建自己的黑客阵营
- 开发者坦言:是时候加入Windows/Windows Phone开发阵营了
- 开发者坦言:是时候加入Windows/Windows Phone开发阵营了
- MIPS 指令集将在近期开源,RISC-V 阵营慌吗?
- 三A阵营达成!谷歌云服务Anthos将与AWS和Azure兼容
- MIPS芯片架构宣布开源
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Elements of Statistical Learning
Trevor Hastie、Robert Tibshirani、Jerome Friedman / Springer / 2009-10-1 / GBP 62.99
During the past decade there has been an explosion in computation and information technology. With it have come vast amounts of data in a variety of fields such as medicine, biology, finance, and mark......一起来看看 《The Elements of Statistical Learning》 这本书的介绍吧!
MD5 加密
MD5 加密工具
Markdown 在线编辑器
Markdown 在线编辑器