Чакра (движок JavaScript)
Разработчик(и) | Майкрософт |
---|---|
Стабильная версия | 1.11.24 / 8 декабря 2020 г [1] |
Репозиторий | |
Написано в | С++ |
Операционная система | Windows , MacOS , Linux |
Платформа | ИА-32 , x86-64 , ARM , ARM64 |
Тип | JavaScript-движок |
Лицензия | МОЯ лицензия |
Веб-сайт | github ![]() |
Chakra — это с открытым исходным кодом, бесплатный движок JavaScript разработанный Microsoft для Microsoft Edge Legacy веб-браузера . Это ответвление одноименного движка JScript, используемого в Internet Explorer . Как и в случае с EdgeHTML браузерным движком , заявленное намерение заключалось в том, чтобы он отражал «Живую сеть». [2] Основные компоненты Chakra были открыты под названием ChakraCore . В 2021 году Microsoft прекратила поддержку этого движка, сославшись на переход на движок на базе Chromium для Edge. Поддержка была передана сообществу, где она остается неактивной. [3]
Поддержка стандартов
[ редактировать ]Chakra поддерживает ECMAScript 5.1 с частичной поддержкой ECMAScript 2015. [4]
Открытый исходный код
[ редактировать ]После первоначального объявления от 5 декабря 2015 г. [5] [6] Microsoft открыла исходный код движка Chakra под названием ChakraCore, включая все ключевые компоненты движка JavaScript, лежащего в основе Microsoft Edge, на своей странице GitHub под лицензией MIT 13 января 2016 года. [6] [7] ChakraCore по сути аналогичен движку Chakra, который поддерживает браузер Microsoft Edge , но с привязками, не зависящими от платформы, то есть без конкретных интерфейсов, используемых на платформе Universal Windows App .
Microsoft также создала проект на GitHub , который позволяет Node.js использовать ChakraCore в качестве движка JavaScript вместо V8 . [8]
Ссылки
[ редактировать ]- ^ «Релизы · microsoft/ChakraCore · GitHub» . Репозиторий GitHub ChakraCore . Проверено 28 февраля 2021 г.
- ^ «Нацеливание на Edge и устаревшие движки в API JsRT» . Проверено 10 сентября 2015 г.
- ^ "org/Release 1.12 plan.md в master · chakra-core/org" . Гитхаб . Проверено 17 ноября 2023 г.
- ^ «Состояние платформы Microsoft Edge» . Microsoft.com . Проверено 10 сентября 2015 г. [ постоянная мертвая ссылка ]
- ^ «JavaScript-движок Microsoft Edge станет открытым» . Майкрософт . 05.12.2015 . Проверено 8 декабря 2015 г.
- ^ Jump up to: а б Microsoft открывает исходный код JavaScript-движка веб-браузера Edge, планирует портировать его на Linux на zdnet.com Стивеном Дж. Воганом-Николсом (13 января 2016 г.)
- ^ ChakraCore на github.com
- ^ Node.js включен для ChakraCore на github.com
Внешние ссылки
[ редактировать ]- ChakraCore на GitHub