<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 微軟繼續(xù)開源:開放Edge瀏覽器關(guān)鍵引擎

          微軟繼續(xù)開源:開放Edge瀏覽器關(guān)鍵引擎

          作者: 時間:2015-12-07 來源:新浪科技 收藏

            北京時間12月6日上午消息,正在進一步擁抱開源運動。該公司周五宣布,將對最新瀏覽器的核心部分進行開源。

          本文引用地址:http://www.ex-cimer.com/article/283940.htm

            在官方博客中宣布,將于下月在代碼托管網(wǎng)站GitHub上分享Chakra的源代碼。Chakra是瀏覽器的JavaScript引擎。此外,將接受來自外部開發(fā)者貢獻的代碼。

            不過,這并不意味著整個瀏覽器開源,用戶也不可能僅使用ChakraCore去瀏覽網(wǎng)頁。但微軟認為,該公司的JavaScript引擎將可以被用在范圍更廣的應(yīng)用中,例如游戲、云計算服務(wù),以及物聯(lián)網(wǎng)設(shè)備等。

            考慮到JavaScript原本是一款為網(wǎng)頁瀏覽器開發(fā)的編程語言,因此微軟這樣的計劃有些難以理解。不過近年來,由于Node.js的發(fā)展,JavaScript也在被用于其他應(yīng)用。作為一個平臺,Node.js可以使JavaScript運行在服務(wù)器或其他計算機上。(不過Node.js依賴谷歌的V8,這是Chrome瀏覽器的JavaScript引擎。)

            那么,為何開發(fā)者要使用Chakra,而不是V8?微軟表示,Chakra能更好地支持最新版JavaScript。目前,Chakra已被微軟用在除Edge瀏覽器以外的其他場合,例如Xbox和Windows Phone,以及Cortana和Outlook.com的服務(wù)器端。

            Node.js目前可以運行在Chakra上,但需要Windows的環(huán)境。不過微軟表示,Chakra未來也將適用于其他平臺。在Chakra開源之后,微軟可以將其集成在Linux中發(fā)布,而獨立開發(fā)者也可以將ChakraCore移植至其他平臺。

            通過分享Chakra的代碼,蘋果、谷歌和Mozilla的瀏覽器開發(fā)者將可以了解微軟的做法,并優(yōu)化自己的JavaScript引擎。



          關(guān)鍵詞: 微軟 Edge

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();