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

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

内容简介:继谷歌之后,苹果也宣布加入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技术的死亡已成定局。

责任编辑:


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

查看所有标签

猜你喜欢:

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

疯狂科学家大本营

疯狂科学家大本营

Bei Er Fei Ao Er / 本书翻译组 译、黄晓庆 周宇煜 张为民 审译 / Science Press / 2012-1-5 / 48.00元

美国最棒的创意工场不是贝尔实验室,不是硅谷,也不是麻省理工学院的媒体实验室,而是由五角大楼领导的绝密军事机构DARPA——国防高级研究计划局。DARPA是由美国前总统艾森豪威尔建立的军事部门,创建的目的是为了回应苏联的太空计划。 虽然DARPA属于政府机构,但是没有冷冰 冰的氛围和官僚做派,那里的科学家偏爱牛仔裤和运动鞋。不过他们最爱的还是在各个领域寻找颠覆性创意。从航空航天、IT,到能源领......一起来看看 《疯狂科学家大本营》 这本书的介绍吧!

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

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试