看板 WindowsPhone 關於我們 聯絡資訊
※ [本文轉錄自 Windows 看板 #1MQaQoGY ] 作者: felaray (傲嬌魚) 看板: Windows 標題: [情報] 微軟將開放Edge瀏覽器核心ChakraCore 時間: Fri Dec 11 11:44:47 2015 微軟預計於明年1月以開放源碼釋出Edge瀏覽器核心ChakraCore http://www.ithome.com.tw/news/100830 微軟上周五宣布,將在下個月藉由GitHub釋出ChakraCore開放源碼,內含Chakra的各種核 心元件,包括支撐Microsoft Edge瀏覽器之JavaScript引擎的所有核心元件。 Chakra是微軟在2008年所開發的JavaScript引擎,最早用於IE 9上,主要的特性在於它是 在一個與瀏覽器平行的獨立處理器核心上即時編譯腳本,後來也被應用在微軟最新的Edge 瀏覽器與其他服務上。 微軟首席專案經理Gaurav Seth表示,他們希望ChakraCore可被廣泛應用在各種服務上, 從雲端服務、物聯網到其他。 Seth說,自Chakra開始,JavaScript從一個主要用來支援瀏覽器的語言變成一項可支撐各 種應用的技術,像是市集中的程式、伺服器端應用、雲端服務、NoSQL資料庫、遊戲引擎 、前端工具與物聯網等,意謂著Chakra還得支援原生互動、也要有可於有限資源的環境中 調節資源以執行程式碼的彈性與能力,而Chakra的直譯器則在這此一跨平台架構的技術可 攜上扮演了關鍵角色。 除了Edge瀏覽器以外,Chakra在微軟內部還被應用在基於Xbox、手機與PC的Windows通用 程式,Azure雲端的DocumentDB,Cortana數位語音助理與Outlook.com。此外,微軟也讓 Chakra相容於開放源碼的跨平台運作環境Node.js ,一方面擴大Node.js的生態環境,另 一方面也將Node.js帶至微軟物聯網平台Windows 10 IoT Core。 微軟亦強調Chakra的執行速度,在Octane與JetStream兩項JavaScript的標竿測試上, Edge的效能皆超越了IE、Chrome與Firefox。 而即將釋出的ChakraCore與應用在Edge瀏覽器上的Chakra能力大致相同,最大的兩個不同 點在於前者並未捆綁瀏覽器或微軟的通用程式平台,而且相較於Chakra所使用的基於COM 的診斷APIs,ChakraCore支援各種現代的診斷APIs。 Seth指出,ChakraCore已是一個成熟且獨立的JavaScript虛擬機器,它擁有解析、直譯、 編譯與執行JavaScript的能力,完全不用仰賴Edge,可被嵌入各式需要腳本能力的產品或 應用中,諸如NoSQL資料庫、生產力軟體或遊戲引擎,也能透過Node.js或雲端平台來延伸 JavaScript,在成為開放源碼專案後,可望藉由社群的貢獻不斷改善ChakraCore並擴大它 的應用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.11.64.96 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1449805490.A.422.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: felaray (124.11.64.96), 12/11/2015 11:45:07
SHR4587: 問題是穩定度啊!!!!!!!!!!!還有觸控介面優化!!!!! 12/11 12:30
TsaoCCFGOGO: 微軟黑科技要霸氣外露了,大家抓穩了!!! 12/11 13:55
felaray: 我是更在意另一篇 http://www.ithome.com.tw/news/101201 12/11 14:14
felaray: 最近M$常常在搞開源... 12/11 14:14
SHR4587: 開源有不少好處吧? 12/11 14:57
neo5277: 可以召喚九尾嘛? 12/11 15:29
rockmanx52: 壞處大概只有會被某些自稱「資訊大師」的老人用「誰 12/12 06:39
rockmanx52: 知道會被那些網路上的人偷加什麼怪東西」的理由抵制吧 12/12 06:39
rockmanx52: XD 12/12 06:39
felaray: 我不喜歡聽到開源,因為開的那些我都不會 T.T 12/12 12:26
felaray: Open Live Writer http://openlivewriter.org/ 12/12 12:30