Chrome has offered the ability to “install” web apps to your computer for a while now, and the feature is also available on the new Chromium-based Microsoft Edge. Now the Edge browser has an easier way to manage web apps, with more improvements on the way.