I wonder how much thought has been given to creating a popup (rich notification if you will) from a service worker. Combined with the push API this is what will enable e.g. Skype to cease being a native application. There's also some potential other uses for this.
-- https://annevankesteren.nl/