Ejecución de código compilado en una extensión
Puede ejecutar código compilado en la extensión a una velocidad casi nativa mediante WebAssembly (Wasm). WebAssembly es un lenguaje similar a un ensamblado de bajo nivel en el que se pueden compilar muchos otros lenguajes, como C, C++ o Rust, y que se puede ejecutar casi a velocidad nativa en exploradores web.
Vea:
- WebAssembly en MDN.
- webassembly.org
Native Client (NaCl) ya no se admite
Para mejorar la seguridad y el rendimiento web, Native Client (NaCl) ya no es compatible con Microsoft Edge (junto con otros exploradores). Native Client (NaCl) se admite a través de la versión 115 de Edge. En 116 a 119, NaCl solo era utilizable habilitando una directiva empresarial. A partir de 120 (diciembre de 2023), se quitó por completo la compatibilidad con NaCl.
NaCl es un espacio aislado para ejecutar código C y C++ compilado en exploradores de forma eficaz y segura, independientemente del sistema operativo del usuario. Se recomienda WebAssembly (Wasm) en lugar de NaCl.
Vea también:
- Manifiesto: módulos nacl
- Native Client : aviso de desuso para el explorador Chrome.
Para ejecutar código compilado en una extensión, se recomienda usar WebAssembly en lugar de NaCl. Vea:
- Guía de migración de WebAssembly en la documentación de Chrome.
- WebAssembly en MDN.
- webassembly.org