系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁面

微軟將進(jìn)一步開源Edge瀏覽器的核心部分

編輯:qipeng 2015-12-06 14:53:32 來源于:互聯(lián)網(wǎng)

  據(jù)悉,微軟將進(jìn)一步開發(fā)Edge瀏覽器,主要開源Edge瀏覽器的核心部分,而Chakra作為Edge瀏覽器的核心部分之一,將成為這次開源的重要目標(biāo)。

  微軟今天通過博客宣稱,該公司將從下個(gè)月開始在代碼共享和協(xié)作網(wǎng)站GitHub上公布Chakra的源代碼,文件名為ChakraCore。另外,微軟還將接受自由軟件公司之外的開發(fā)者所貢獻(xiàn)的程序。

  微軟的此舉并非意味著該公司將開源整個(gè)Edge瀏覽器。開源Edge的核心部分與開源整個(gè)Edge瀏覽器還是兩碼事。目前來看,用戶還將不能真正地瀏覽使用了ChakraCore的網(wǎng)頁。但是,微軟認(rèn)為,該公司的JavaScript引擎將能夠在大量的應(yīng)用中發(fā)揮作用,例如游戲、云服務(wù)和物聯(lián)網(wǎng)設(shè)備之中。

微軟將進(jìn)一步開源Edge瀏覽器的核心部分

  這一點(diǎn)似乎有悖于常理,因?yàn)镴avaScript最初是作為網(wǎng)頁瀏覽器的編程語言。但在最近幾年中,該語言卻在其它應(yīng)用中發(fā)揮了更大作用。當(dāng)然,這種作用還要?dú)w功于Node.js。Node.js是一個(gè)在服務(wù)器或其它電腦上運(yùn)行JavaScript的平臺。(JavaScript依賴于谷歌的V8,而V8又恰恰是支持Chrome瀏覽器的JavaScript引擎。)

  那么,開發(fā)者為何想使用Chakra,而不是V8呢?微軟聲稱,Chakra能夠更好地支持最新版JavaScript。另外,Chakra已經(jīng)被微軟應(yīng)用在Edge之外,以此將JavaScript拓展到Xbox和Windows Phone等平臺之上。

  Node.js已經(jīng)能夠在Chakra上運(yùn)行,而不是在V8上,但只能針對Windows系統(tǒng)。不過,微軟將繼續(xù)努力,把Chakra推廣到其它平臺之中。讓軟件開源的舉措對微軟非常有利,將給微軟提供更多的選擇方案,從而將這些軟件與Linux的發(fā)行渠道進(jìn)行捆綁,而且還有可能讓獨(dú)立開發(fā)者將ChakraCore嵌入到其它平臺之中。

  一旦微軟共享Chakra的源代碼,那么此前針對蘋果、谷歌和Mozilla等瀏覽器的開發(fā)者也將能夠?qū)W習(xí)微軟的一些方法,而且還可能會進(jìn)一步完善他們自己的JavaScript內(nèi)核引擎。

  微軟近來不斷的優(yōu)化Edge瀏覽器,可見其對該瀏覽器的重視,相信會有越來越多的用戶選擇Edge瀏覽器。

標(biāo)簽 瀏覽器 Edge

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場

官方交流群 軟件收錄