微软Edge 内嵌的JavaScript 引擎即将开源

微软于今日(2015年12月10日)宣布即将开源Chakra核心控件,并改名为“ChakraCore”,该控件包含所有Edge JavaScript 引擎的所有核心功能。ChakraCore 将于下月发布在GitHub中。

 Chakra提供了顶级的JavaScript处理功能,并具有非常强大的性能优势,非常可靠且方便扩展。微软发言人说:“希望ChakraCore能够继续保持现有的优势,更好的服务云端”。

微软宣称期望集思广益,更好的开发ChakraCore ,期待ChakraCore在未来能够兼容Intel,AMD,NodeSource等。

 ChakraCore已经是一个非常成熟的,自包含的JavaScript 虚拟机,能够集成在衍生产品或应用系统中。

 ChakraCore已经设计适用于任何应用程序的快速的、可扩展的、轻量级的引擎,期待在未来它能够更灵活,能够支持多个平台,不局限于Windows 系统。

时间: 2024-08-01 11:00:24

微软Edge 内嵌的JavaScript 引擎即将开源的相关文章

Edge浏览器的ChakraCore javaScript引擎已开源一周年

一年前,微软宣布开源Edge浏览器所使用的ChakraCore javaScript引擎,感兴趣的用户可以访问GitHub下载访问所有源代码.今天,微软Edge开发者博客的博文中回顾了过去12个月中ChakraCore代码库的各种贡献成就,以及一些今年的发展规划. 在博文中写道:"类似于TypeScript, Open Translators to Things和HoloJS等新产品和新服务都已经使用ChakraCore.而且推动了Core引擎周边的快速发展,为社区的提供了众多很有价值的东西,例

关于js函数解释(包括内嵌,对象等)_javascript技巧

常用写法: function add(a,b) { return a + b; } alert(add(1,2)); // 结果 3 当我们这么定义函数的时候,函数内容会被编译(但不会立即执行,除非我们去调用它).而且,也许你不知道,当这个函数创建的时候有一个同名的对象也被创建.就我们的例子来说,我们现在有一个对象叫做"add"(要更深入了解,看底下函数:对象节.) 匿名函数: 我们也可以通过指派一个变量名给匿名函数的方式来定义它. var add = function(a,b) {

重磅出击 实现IOS下内嵌HTML编辑器 Objective-C 与 JavaScript 通信攻关

通过接近N天的努力. 终于在今天.IOS下内嵌HTML编辑器的Demo 基本实现. 学习过程中,参考了很多网上的资料.很感谢这些分享资源的牛人.有你们.. 才能顺利拿下这个比较特别的需求. 我使用的HTML编辑器是金山开源的 KindEditor         利用UIWebView 加载 KindEditor (也就是我说的内嵌). 实现IOS下用户可以进行富文本编辑. 主要目的是保证服务端的内容值不丢失.亦可在移动端对内容进行一些简单的修改. 途中难点在于,如何与 KindEditor 的

微软的 JavaScript 引擎将很快支持 Asm.js

几年前 Mozilla 开发了 asm.js ,这是一个 JavaScript 的子集,可以让 JavaScript 代码执行更快速.知道今天 asm.js 的所有优化都是针对 Firefox 浏览器的,不过很快该技术也将得到微软最新的来自 Windows 10 的 Chakra JavaScript 引擎的支持. 微软今天宣布,对 asm.js 的支持是 10 个开发者最强烈要求的特性之一,因此 Chakra 团队决定实现它.Chakra 团队称:在过去数月我们密切研究了 asm.js 以及其

javascript 窗口加载蒙板 内嵌网页内容_javascript技巧

复制代码 代码如下: //初始化导航背景,iframe容器 function fnDaoHangBg() { var h = fnGetHeight(),w = fnGetWidth();//获取背景窗口大小 if(!$('divDaoHangBg')) { var div = $C('div');//创建背景蒙板 div.id = 'divDaoHangBg'; div.style.backgroundColor = 'black'; div.style.position = 'absolut

苹果设备上配备的Nitro JavaScript引擎惊人

在对三种运行iOS4.3的苹果设备进行测试后发现,苹果设备上配备的Nitro JavaScript引擎让Safari浏览器的性能变得更加惊人,在测试中完胜谷歌Nexus S和三星Galaxy Tab等竞争对手.这个测试结果让现有iOS消费者大为振奋,同时也刺激了很多即将购买第一台平板电脑但还没有做决定的用户.根据SunSpider JavaScript的测试结果,在iOS4.3的作用下,iPad 1已经可以完全满足那些主要进行网页浏览的用户.iPad 2将直接预装iOS 4.3.毫无疑问,iPa

凭这 5 点你应该放弃 IE !改用微软 Edge 浏览器

很多 Windows 用户可能还不知道微软的 Edge 浏览器是什么,该浏览器在公布初期,曾称之为 Project Spartan,直到接近内测 登场才更名为 Microsoft Edge,再接下来按照微软的计划,Edge 将成为未来 Windows 10 的默认浏览器. 按 照微软的说法,Microsoft Edge 不支持老版本的 Windows 系统,这也是与 Internet Explorer 相比最大的区别. 前段时间在旧金山的 Build 大会上微软的 Edge 项目负责人 Char

Chrome 54 终结 YouTube 的 Flash 内嵌技术

谷歌已经启动了Chrome 54项目.最新发布的版本进一步地边缘化Flash,转而使用HTML5在浏览器里内嵌YouTube视频,同时包含了大量问题修复和功能改进. 谷歌移除Flash的工作已经进行了一段时间,发布的多个更新强化了用户和开发者对HTML5的使用体验. YouTube从2015年1月份开始使用HTML5作为默认的视频内嵌技术,谷歌在去年改变了Chromium处理网站Flash的方式. 从Chrome 45开始,浏览器在运行最重要的内容并暂停其它Flash内容之前会先检测网页中是否包

功能强大的JavaScript引擎--SpiderMonkey

JavaScript是由Netscape开发的对象脚本语言,其特点是开发简单.功能灵活,目前已广泛应用于WEB页面及服务器应用程序中.HTML本身是静态的.不允许用户干预,但用JavaScript编写的脚本程序就可以在用户的浏览器端运行,可以同用户进行交互,从而实现动态页面.可以将JavaScript与嵌入WEB的大多数对象的事件(如鼠标点击.移动等)相关联,然后用自己的方式处理这些事件.JavaScript提供了丰富的内置函数及命令,能在浏览器中显示HTML.数值计算.多媒体播放.超级链接以及