ServiceWorker/Progressive Web Apps is the way to go. Works in any* browser.
* Any modern and recent browser, so no Safari support, at least until summer '17.
Please explain the downvotes. Parent talked about "Chrome Packaged Apps" which are vendor-specific. Instead, I pointed to the cross-browser solution that is recommended by Google and works today.