title: PWA with no service-worker?
body: <p>So afaik you can't really (practically) inline a service-worker in a PWA.<br />
  @see <a href="https://stackoverflow.com/questions/31515426/how-to-use-inline-service-worker">How to use inline service worker</a></p>
  <p>But how about the following:
  But i have PWA with all assets inlined (manifest, JS, CSS, media).</p>
  <p>Would you really still need to register a service-worker as an external file, just to make sure the index file gets cached and works in offline mode?<br />
  (for example in iOS or Android via &quot;add to homescreen&quot;).</p>
  <p>From my understanding the service-worker would be more about the caching of assets, than the main file itself... </p>
  <p>But when you try to add a page without any assets via &quot;add to homescreen&quot; and then run it without internet connection it just shows the default browser connection error.</p>
  <p>Is there any way to make iOS or Android cache this page for offline use, without the need for involving a service-worker?</p>