pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
阅读:2270回复:6

Mozilla又开始玩WebAssembly啦

楼主#
更多 发布于:2015-06-18 10:49
http://pcxfirefox.wordpress.com/
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
1楼#
发布于:2015-06-18 11:33
觉厉
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-09-05
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
2楼#
发布于:2015-06-18 11:44
字节码?如果把执行器独立出来,又是一套 Java ?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-03
  • 发帖数18485
  • 经验4839枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2015-06-18 14:57
Firefox、Chromium、Edge(M$)和WebKit的工程师联合发起了一个源于Asm.js的新项目WebAssembly,它是一个二
进制格式,本地解码速度比JS解析快得多(测试显示超过20倍),在移动设备上的使用体验更好。JavaScript作者Brendan
Eich指出,Asm.js面临的一个问题是它的解析速度,这在移动设备上尤其致命,WebAssembly
让JS得到解脱,它不是取代而是补充JS。在可预见的未来JS不会消失。Brendan
Eich说这是双赢。WebAssembly文件名后缀.wasm,它将支持广泛的编程语言。该项目已经获得了Mozilla、Google和微软的支
持,苹果可能也会支持,参与该项目的WebKit工程师是苹果雇员。
http://www.solidot.org/story?sid=44480

所有流行的浏览器共同发起的,asm.js 又不行了。。。
Firefox More than meets your experience
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-06-18 18:21
源于asm.js啊,就像http2和spy协议一样啊,有啥不行的,amd放弃mantle,因为dx12 和vulkan已经实现了这个也没什么的啊
//我还喜欢这样的,就像c11 c++11一样的标准,各家编译器争鸣不好吗?
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-09-05
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
5楼#
发布于:2015-06-18 19:14
长江后浪推前浪
dgod
火狐狸
火狐狸
  • UID11249
  • 注册日期2006-01-22
  • 最后登录2024-09-23
  • 发帖数211
  • 经验122枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
  • 社区居民
  • 忠实会员
6楼#
发布于:2015-06-19 10:38
我的理解就是,直接传输一个js的内部二进制语法结构,这样可以大大减小文件大小,大大提高加载速度,减少解析时的cpu占用。
游客

返回顶部