IMO there isn't a need to be online to load GrooveScribe.
What do you think, if we cache all files (html, js, css, sound, imgs, etc...) via Service Worker, so we could load GrooveScribe if on a plane or on a train? Or any other offline scenario.
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Offline_Service_workers
For updates, there are some good strategies pointed in this article https://whatwebcando.today/articles/handling-service-worker-updates/
IMO there isn't a need to be online to load GrooveScribe.
What do you think, if we cache all files (html, js, css, sound, imgs, etc...) via Service Worker, so we could load GrooveScribe if on a plane or on a train? Or any other offline scenario.
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Offline_Service_workers
For updates, there are some good strategies pointed in this article https://whatwebcando.today/articles/handling-service-worker-updates/