Mit Apache Cordova kann man eine Webseite in eine App verpacken. Aber um
eine eigene App aufs eigene iPhone zu bekommen braucht man einen Apple
Developer Account, Zertifikate, etc. (einer der Gründe warum ich kein
iPhone habe, und mir ein librem5 bestellt habe).
Will man eine Webseite offline verfügbar machen aber nicht lokal
speichern oder selbst lokal hosten, muss diese entsprechend geschrieben
sein. Man muss die Seite dann immer noch vorher mindestens einmal
öffnen. 2 HTML5 APIs ermöglichen die Entwicklung von offline Seiten:
Application Cache und Service Worker. Ich weiss nicht wie weit diese von
den Browsern supportet sind. Wenn man diese verwendet muss man aber
stark aufpassen, dass man nicht versehentlich zukünftige
Aktualisierungen der Seite verhindert.