Standard Vidi (Da) PWAOffline funktionalitet

Offline funktionalitet

Vidi er en Progressive Web App (PWA). Det betyder, at Vidi benytter browserteknologier som Service Workers, IndexedDB, Local Storage mv. til at gøre brugeroplevelsen mere "desktop-agtig".

Man kan sige, at en alm. web-app bliver "loaded" i browseren og er tilstandsløs. Dvs. at når man klikker F5 vil browseren hente web-app'en igen og de data, som måtte ligge i browseren vil forsvinde.

En PWA derimod bliver "installeret" i browseren. Dvs. at første gang den bliver hentet, bliver al program kode installeret i browseren, og den bliver først opdateret igen, når app'en får besked om at hentet koden igen. Udover selve programkoden kan data også gemmes i browseren.

Herunder følger de fordele PWA teknologien giver Vidi:

  • Vidi kan starte uden netværk.
  • Vidi starter hurtigt - med eller uden netværk.
  • Vektorlag kan gemmes og bruges uden netværk.
  • Editering sker i browseren uden brug af netværk. Transaktioner sendes først når der er netværk og man har logget ind.
  • Udsnit af baggrundskort kan gemmes og bruges uden netværk. (Kræver OfflineMap extension)
  • Data skabt i Vidi forsvinder ikke, hvis browseren lukkes.