微软将开源Edge浏览器中Chakra的源代码

12月6日消息,微软官方博客宣布,将下月在代码托管网站GitHub上分享Chakra源代码。Chakra是Edge浏览器的JavaScript引擎。此外,微软将接受外部开发者贡献的代码。不过微软此举并不意味着将开源整个Edge浏览器。 ...,HTML5中国,中国最大的HTML5中文门户。

  12月6日消息,微软在官方博客中宣布,将于下月在代码托管网站GitHub上分享Chakra的源代码。Chakra是Edge浏览器的 JavaScript引擎。此外,微软将接受来自外部开发者贡献的代码。

  

 

  微软的此举并不意味着将开源整个Edge浏览器。目前来看,用户将不能真正地浏览使用了ChakraCore的网页。开源Edge的核心部分与开源整个Edge浏览器还是两码事。但是,微软认为,该公司的JavaScript引擎将能够在大量的应用中发挥作用,例如游戏、云服务和物联网设备之中。

 

  考虑到JavaScript原本是一款为网页浏览器开发的编程语言,因此微软这样的计划有些难以理解。不过近年来,由于Node.js的发展,JavaScript也在被用于其它应用。作为一个平台,Node.js可以使JavaScript运行在服务器或其他计算机上。

 

  为何开发者要使用Chakra,而不是V8?对此,微软表示,Chakra能更好地支持最新版JavaScript。目前,Chakra已被微软用在除 Edge浏览器以外的其他场合,例如Xbox和Windows Phone,以及Cortana和Outlook.com的服务器端。

 

  Node.js目前可以运行在Chakra 上,但需要Windows的环境。不过微软表示,Chakra未来也将适用于其他平台。在Chakra开源之后,微软可以将其集成在Linux中发布,而独立开发者也可以将ChakraCore移植至其他平台。

 

  一旦微软共享Chakra的源代码,那么此前针对苹果、谷歌和Mozilla等浏览器的开发者也将能够学习微软的一些方法,而且还可能会进一步完善他们自己的JavaScript内核引擎。

 

   来自: TechWeb

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

近日,微软宣布开源Chakra的核心组件。Chakra是微软新一代浏览器 Microsoft Edge的JavaScript引擎。相关代码将于2016年1月上传到微软的GitHub账号,项目名称为 ChakraCore,遵循MIT许可协议。 ...,HTML5中国,中国最大的HTML5中文门户。
这篇文章报道的不是“新闻”,因为W3C早已开始着手CSS变量方面的工作。至于Google,则要追溯到11月初,当时该公司主要开发人员之一的Addy Osmani宣布了率先在Chrome Canary中引入对CSS变量的支持。 ...,HTML5中国,中国最大的HTML5中文门户。
25年后,你发的编程知识经验还会增加,但薪水却不加了;25年后,如果你还热爱编程便不会选择转行去当管理人员;25年后,你想和好友去玩耍,而经理却让你加班;那么你是否想过这25年之间做出另一种选择呢? ...,HTML5中国,中国最大的HTML5中文门户。
在经历很长一段时间之后,Adobe终于开始支持用户放弃Flash格式,开始鼓励用户在创作动画时使用HTML5格式,Adobe让“Flash”这一名称在一些公司的流行软件中退休,表明该公司已清楚网络正在发生变化,或许会变得更好 ...,HTML5中国,中国最大的HTML5中文门户
在HTML5中 标签加入了一个新的属性ping。设计者加入它的理由是, Ping可以使浏览器对外发送一个异步请求,通常用来广告的追踪、点击率统计或完成一次HTTP重定向。但是听到监视、追踪这个词,你是不是也觉得有点不舒 ...,HTML5中国,中国最大的HTML5中文门户
2015年12月TIOBE编程语言排行榜,java居高不下,有望成为今年的年度语言,C一直处于下滑趋势,Objective-C暴跌8%,另一个有趣的举动是Python迅速崛起,一下子上升了4名。 ...,HTML5中国,中国最大的HTML5中文门户。