stringtranslate.com

Chakra (motor JavaScript)

Chakra fue un motor de JavaScript gratuito y de código abierto desarrollado por Microsoft para su navegador web Microsoft Edge Legacy . Es una bifurcación del motor JScript del mismo nombre utilizado en Internet Explorer . Al igual que el motor del navegador EdgeHTML , la intención declarada era que reflejara la "Web viva". [2] Los componentes principales de Chakra se publicaron en código abierto como ChakraCore . En 2021, Microsoft finalizó el soporte para el motor, citando su transición a un motor basado en Chromium para Edge. El soporte se ha transferido a la comunidad, donde permanece inactivo. [3]

Soporte de estándares

Chakra admite ECMAScript 5.1 con soporte parcial para ECMAScript 2015. [4]

Código abierto

Tras un anuncio inicial el 5 de diciembre de 2015, [5] [6] Microsoft publicó el código abierto del motor Chakra como ChakraCore, incluidos todos los componentes clave del motor JavaScript que impulsa Microsoft Edge en su página de GitHub bajo la licencia MIT el 13 de enero de 2016. [6] [7] ChakraCore es esencialmente el mismo que el motor Chakra que impulsa el navegador Microsoft Edge , pero con enlaces independientes de la plataforma, es decir, sin las interfaces específicas utilizadas dentro de la plataforma Universal Windows App .

Microsoft también ha creado un proyecto en GitHub que permite a Node.js utilizar ChakraCore como su motor de JavaScript en lugar de V8 . [8]

Referencias

  1. ^ "Lanzamientos · microsoft/ChakraCore · GitHub". Repositorio ChakraCore en GitHub . Consultado el 28 de febrero de 2021 .
  2. ^ "Targeting Edge vs. Legacy Engines in JsRT APIs" (Comparación de motores Edge y motores heredados en las API de JsRT) . Consultado el 10 de septiembre de 2015 .
  3. ^ "org/Release 1.12 plan.md at master · chakra-core/org". GitHub . Consultado el 17 de noviembre de 2023 .
  4. ^ "Estado de la plataforma Microsoft Edge". Microsoft.com . Consultado el 10 de septiembre de 2015 .[ enlace muerto permanente ]
  5. ^ "El motor JavaScript de Microsoft Edge pasará a ser de código abierto". Microsoft . 2015-12-05 . Consultado el 8 de diciembre de 2015 .
  6. ^ ab Microsoft publica el motor JavaScript del navegador web Edge y planea trasladarlo a Linux en zdnet.com por Steven J. Vaughan-Nichols (el 13 de enero de 2016)
  7. ^ ChakraCore en github.com
  8. ^ Node.js habilitado para ChakraCore en github.com

Enlaces externos