You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ The ServiceWorker (sw.js) will cache the used files. This can cause weird behaviour later on which a non-default port can avoid.
In Chrome this cache can be deleted in Developer Tools->Application->Cache Storage.
Changing cacheName in sw.js works as well for testing.
⚠️ And to get rid of the ServiceWorker: chrome://serviceworker-internals/?devtools
yarn dev same as npx serve -p 3232
Needs node.js and loads and runs serve via npx.
OR:yarn dev2 same as node server.js 3131
Needs node.js and uses the server.js from the project root.
Different ways of testing
Initial load (when opening the page the first time)
Clicking a sub-page link
Reload by clicking a link to same page (e.g. EN/DE and ↺)
Reload via Browser button ("should" be the same as "Normal reload via Shortcut 1")
Normal reload via Shortcut 1 (mac: Cmd-R | win: Crlt-R I guess)
Hard reload via Shortcut 2 (mac: Cmd-Shift-R | win: ???)
(Right-click reload button when Developer Tools are open)
Empty cache + hard reload: By installing the PWA
Known Issues
Chrome loads 144x144.png when set in manifest.json for an unknown reason.
Problem with SVG animation loop on iOS (test.html; super low prio).