I have been aware of Progressive Web Apps (PWA) for quite some time now beacause I am closely following the development of the Ionic Framework and they have been very actively supporting this idea.