机房360首页
当前位置:首页 » 新闻资讯 » 微软开源Edge浏览器引擎核心组件

微软开源Edge浏览器引擎核心组件

来源:机房360 作者:机房360 更新时间:2015/12/7 16:09:53

摘要:日前,微软官方博客宣布,将要开源 Microsof Edge 浏览器使用的 JavaScript 引擎 Chakra,开源的版本称之为 ChakraCore。代码将于下一月发布到GitHub上。微软将开源的是 Microsoft Edge 和 IE 所用的 JavaScript 引擎 Chakra 的核心组件,并会以 ChakraCore 名称开源,预计下月发布到 GitHub 仓库。

  日前,微软官方博客宣布,将要开源 Microsof Edge 浏览器使用的 JavaScript 引擎 Chakra,开源的版本称之为 ChakraCore。代码将于下一月发布到GitHub上。

  微软将开源的是 Microsoft Edge 和 IE 所用的 JavaScript 引擎 Chakra 的核心组件,并会以 ChakraCore 名称开源,预计下月发布到 GitHub 仓库。

  微软称它包含了 Chakra 所有的关键组件——解析器、解释器、JIT(just-in-time)编译器、垃圾收集器和API。ChakraCore将是一个功能完整的、独立的 JavaScript 虚拟机,可嵌入到衍生产品中,驱动需要脚本功能的产品如 NoSQL 数据库、生产力工具和游戏引擎。

  伴随着 JavaScript 库和框架使用的不断普及,微软一直在努力优化 Chakra 引擎,并且它现在相信,若想让它变得更加通用,那么开源则是最佳途径。虽然一开始 ChakraCore 仅针对 Windows 开发,不过微软打算未来将其扩展至其他平台。

  Chakra 是一个现代的 JavaScript 引擎,是微软在 2008 年从头开始打造的,核心特定是启动快运行快,提供了出色用户体验,并充分利用底层硬件潜力。不仅仅是浏览器,Chakra 也驱动了 Windows 10 通用应用、Cortana、Outlook.com 等服务,以及 TypeScript。

  ChakraCore 去掉了 Chakra 针对 Edge 浏览器和 Windows 10 通用平台的私有实现,以及 COM Diagnostic API。目前只有 Windows 版,将来,ChakraCore 会有其他平台的版本。

  责任编辑:余芯

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/2015127/n886575509.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
转载声明:凡注明来源的文章其内容和图片均为网上转载,非商业用途,如有侵权请告知,会删除。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片