Goodbye PNaCl, Hello WebAssembly
This one I&#x27;m fine with since WebAssembly is a worthy replacement, but I&#x27;m still annoyed at Google discontinuing Chrome Apps.<p>Some examples of specialized apps I use all the time that would require a native app otherwise:<p>- Signal Desktop<p>- TeamViewer<p>- Postman<p>- SSH client<p>- Cleanflight drone configuration tool<p>It was one of the best things that happened to Linux desktops in a long time and removing it hurts users and makes them less secure.<p>Now everyone is moving to Electron and instead of one Chrome instance, I&#x27;m now running five which use more than one GB of RAM each. Much less secure, too, since each has its own auto-updater or repository and instead of being sandboxed by Chrome&#x27;s sandbox, they&#x27;re all running with full permissions.<p>It also means I cannot longer use Signal Desktop on my work device since installing native apps is forbidden for good reasons, while Chrome Apps are okay.<p>It also hurts Chrome OS users since Chrome Apps are being abandoned in favor of Electron. It also makes it less useful for developers to create Chrome Apps since the market is much smaller.<p>Since Chrome Apps continue to be available on Chrome OS, I&#x27;m considering separating that functionality into a stand-alone runtime or making a custom build for Linux. Anyone wants to help with that?