阅读更多
Mozilla在今天推出的最新的Firefox Nightly(每日构建)版本中引入了OdinMonkey,这是一个asm.js的优化模块,目的是让Web应用程序在浏览器中实现更高的执行效率。

asm.js是Mozilla开发的一个JavaScript子集,提供了类似于C/C++虚拟机的抽象实现(参阅《asm.js:JavaScript的“汇编语言”》)。OdinMonkey就是专门用来优化执行基于asm.js的程序的一个模块。


为了达到更快的执行速度,开发者可以使用C/C++来编写应用程序,通过Emscripten将程序编译为JavaScript,然后手动编写asm.js代码,当浏览器执行该程序时,OdinMonkey引擎会让程序的执行速度更接近于本地应用。Mozilla称未来可能会开发一些工具(类似于LLJS)来自动生成asm.js代码。

目前,该功能只支持Windows、Linux桌面版本,但针对OS X和ARM平台的版本基本上也已经完成了。

Mozilla表示,未来会和其他JS引擎一起合作,继续完善asm.js规范,并将会在6月份发布的Firefox 22正式版本中包含asm.js v.1。

详细信息:asm.js in Firefox Nightly

Firefox Nightly下载:http://nightly.mozilla.org/
  • 大小: 11 KB
7
0
评论 共 6 条 请登录后发表评论
6 楼 nakupanda 2013-03-26 10:05
xx521 写道
不知道,一直使用chrome,感觉不错的哦~探索莫坛


在这里加URL没用的, 搜索引擎不会从这里访问你的网站, 链接里有rel="nofollow".
5 楼 dxw11016 2013-03-25 22:18
dream_people 写道
哎,这不是问题的关键,关键问题是渲染速度。对于应用,javascript不是瓶颈

顶,现在的js速度都已经很快了,如果不是为了开发html5应用,或者js应用的话,其实都够了.主要是页面渲染,加载的问题.这些是导致网页慢,卡顿的主要原因
4 楼 dream_people 2013-03-24 00:27
哎,这不是问题的关键,关键问题是渲染速度。对于应用,javascript不是瓶颈
3 楼 yunfeiyang0514 2013-03-23 22:04
不知道将来的正式版有没有使用这个odinmonke
2 楼 xx521 2013-03-23 15:23
不知道,一直使用chrome,感觉不错的哦~探索莫坛
1 楼 osacar 2013-03-23 10:11
是不是有这么神啊??

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【Node.js】快速入门

    Node.js快速入门

  • node.js笔记

    node.js介绍 1 Node是什么 Node.js是基于Chrome的V8 JS引擎构建的...说白了记住一句话就够了:Node.js是一个JavaScript运行环境,大白话就是来运行js 扩展常识:不同的浏览器使用不同的JavaScript解析引擎–了解 Chom

  • web前端学习笔记之Node.js

    01 浏览器中的JavaScript运行环境 浏览器中的JavaScript的组成部分 js核心语法 WebAPI:BOM、DOM 为什么JavaScript可以在...Firefox => OdinMonkey safri => JSCore IE => Chakra 其中,V8性能最好 为

  • Node.js学习笔记

    目录前言js为什么可以在浏览器中执行?js为什么可以操作dom和bom?Node.js简介Node.js可以做什么?Node.js怎么学?...模块化规范nodejs中的三大类模块加载模块模块作用域module...fireFox => OdinMonkey safri =>

  • JavaScript

    1、什么是JavaScript 1.1、概述 JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种...

  • JavaScript学习笔记

    JavaScript简介1.1 历史1.2 快速入门2. 基本语法2.1 定义变量2.2 基本条件控制2.3 浏览器必备调试js2.4 数据类型2.5 严格检查模式3.数据类型3.1 字符串及方法3.2 数组3.3 对象3.4 流程控制3.5 Map和Set4.函数及面向...

  • 【狂神说笔记—— Java基础17-JavaScript,jQuery】

    【狂神说笔记—— Java基础17-JavaScript,jQuery】

  • 廖雪峰JavaScript教程

    JavaScript简介 JavaScript历史 要了解JavaScript,我们首先要回顾一下JavaScript的诞生。 在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。 由于网景...

  • JavaScript学习笔记(四)之浏览器篇

    Firefox:Mozilla自己研制的Gecko内核和JavaScript引擎OdinMonkey。早期的Firefox按版本发布,后来终于聪明地学习Chrome的做法进行自升级,时刻保持最新; 移动设备上目前iOS和Android两大阵营分别主要使用...

  • 初识Node和模块化

    可以执行命令的窗口,叫做终端软件作为程序员,开发时,都会大量使用命令(计算机系统相关命令,Git相关命令、Node命令等等)所以,就必须了解终端软件的使用。而且,系统不同,终端软件也不同Node.js是一个基于 ...

  • 前端开发中的基础思考题

    但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。 从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的...

  • 浏览器引擎—当今浏览器

    OdinMonkey用于最佳化JavaScript的子集asm.js,OdinMonkey并非一个JIT编译器,他依然采用IonMonkey作为编译器,于2013年6月25日正式释出的Firefox 22采用[20]。   浏览器:Firefox   转载于:...

  • Node.js笔记

    不同浏览器会有不同 JavaScript 解析引擎 Chrome => V8 Firefox => OdinMonkey safri => JSCore IE => Chakra 其中,V8 性能最好 为什么 JavaScript 可以操作 DOM 和 BOM? 每个浏览器都内置了 DOM 和 BOM 这样的 ...

  • 基于springboot教育资源共享平台源码数据库文档.zip

    基于springboot教育资源共享平台源码数据库文档.zip

  • 视频笔记linux开发篇

    linux开发篇,配套视频:https://www.bilibili.com/list/474327672?sid=4493702&spm_id_from=333.999.0.0&desc=1

  • readera-24-09-08plus2020.apk

    ReadEra 这个阅读应用能够打开下列任何格式的文档: EPUB, PDF, DOC, RTF, TXT, DJVU, FB2, MOBI, 和 CHM. 基本上来说,你可以用它阅读你的设备内存中的任何书籍或者文本文档。 这个应用与划分成章节的文档兼。,有一个书签功能,可以在你阅读的时候,自动保存你的进度。另外,它让你更改页面模式,从几种不同的主题中进行挑选(夜间,白天,棕黑色调,还有控制台)。

  • STM32单片机控制舵机旋转

    软件环境:KEIL4 硬件环境:STM32单片机+舵机 控制原理:通过控制输出信号的占空比调节舵机旋转的角度

  • 基于springboot仓库管理系统源码数据库文档.zip

    基于springboot仓库管理系统源码数据库文档.zip

  • 酒店管理系统源码C++实现的毕业设计项目源码.zip

    酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 酒店管理系统源码C++实现的毕业设计项目源码.zip,酒店管理系统源码C++实现的毕业设计项目源码.zip个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。酒店管理系统源码C++实现的毕业设计项目源码.zip酒店管理系统源码C++实现的毕业设计项目源码.zip酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕

  • 58商铺全新UI试客试用平台网站源码

    58商铺全新UI试客试用平台网站源码

Global site tag (gtag.js) - Google Analytics