Microsoft makes it easier to install Windows store apps from the webMicrosoft is simplifying the process of downloading Windows store apps from the web by introducing a standalone installer for a more streamlined experience.