I have an ionic2.rc2 app deployed as web only and I’ve noticed that when saved to an iOS home screen, whenever it is launched or navigated to from another app the requests for index.html, main.css & main.js lack the If-Modified-Since header.
Other files like polyfills.js which are also referenced in index.html do have the header.
When using and refreshing in Safari this header is present in all requests.
This leads to the experience being very poor when saved to the home screen compared to just using in Safari
Correct but I’m pretty confused about the manifest part of AppCache. The project already has a manifest.json referenced in index.html for the app icons, this follows a different structure to the AppCache manifest like in the links you provided and I’m pretty lost on whether they’re the same thing or can coexist somehow.