Are you trying to with an older device, or are you researching the history of browser plugins for a project? Nacl on other browsers - Google Groups

As a cross-browser standard, WebAssembly offered many of the same performance benefits as NaCl but with universal support from all major browser engines (Chrome, Firefox, Safari, and Edge).

The History, Architecture, and Legacy of the NaCl Web Plug-in

NaCl was not a failure; it was a necessary stepping stone. The lessons learned from engineering NaCl directly paved the way for WebAssembly.

The lessons learned from Software Fault Isolation (SFI) and browser-based machine translation directly shaped the development of WebAssembly. Today, complex applications like Figma, AutoCAD, and high-end browser games run smoothly because of the path originally cleared by Native Client.

To resolve this issue, Google introduced .

The NaCl web plug-in aimed to provide the best of both worlds: the raw execution speed of native C/C++ code combined with the safety of the web browser's sandbox. Technical Architecture: How NaCl Worked

[ C/C++ Code ] ➔ [ LLVM Compiler ] ➔ [ Architecture-Independent bitcode (.pexe) ] │ (Sent over the Web) │ ▼ [ Chrome Browser translates .pexe to Machine Code ]