黑基网 首页 资讯 IT业界 查看内容

Google/微软/苹果联手:浏览器提速20倍!

2015-6-19 10:07| 投稿: redboy |来自: 驱动之家

摘要: Google、苹果、微软和Mozilla的工程师们正在联合开发WebAssembly。 WebAssembly是一种可用于未来浏览器中的字节码(bytecode),可使浏览器性能提升20倍。 字节码是一种机器可读的指令集,与高级语言相比,字节码的加 ...

Google、苹果、微软和Mozilla的工程师们正在联合开发WebAssembly。 WebAssembly是一种可用于未来浏览器中的字节码(bytecode),可使浏览器性能提升20倍。

字节码是一种机器可读的指令集,与高级语言相比,字节码的加载速度更快。WebAssembly项目旨在开发全新的字节码,从而让桌面和移动端浏览器变得更高效。

目前浏览器使用JavaScript语言来解释代码,提供网站上诸如表格和动态内容等功能。通过asm.js,当前浏览器的内容加载速度已经得到改善,但基于字节码的系统与.NET有些类似,加载速度更快。

WebAssembly源于Asm.js,是一个二进制格式,本地解码速度比JavaScript解析快得多(测试显示超过20倍),在移动设备上的使用体验更佳。

当前Asm.js面临的一个问题是解析速度,这在移动设备上尤其致命,而WebAssembly则会让JavaScript得到解脱。WebAssembly文件名后缀.wasm,将支持广泛的编程语言。

WebAssembly已被提议为未来浏览器的新标准,将来一旦部署,它将为网页内容和网页应用带来类似于手机应用(App)般的性能。在WebAssembly真正普及前,开发人员计划首先将其作为弥补JavaScript脚本的缺陷进行发展。

WebAssembly目前尚处于开发的早期阶段,其规范和更高阶的设计尚未最终确定,但 鉴于Google、苹果、微软和Mozilla等大牌浏览器厂商都参与其中,相信WebAssembly会以最快的速度上市。

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过
1

鸡蛋

刚表态过的朋友 (1 人)

  • 鸡蛋

    匿名

相关阅读

最新评论


新出炉

返回顶部