Author of the post here. Wrt to manifest, it is being specced (and hopefully ratified as a standard soon) right now and we implement it (a lot of it) - https://w3c.github.io/manifest/ - now it is just a matter of getting other browsers to support the spec too.