1. Download app
Un utente può scaricare la sua app su iOS senza connessione a internet solo se iTunes é sincronizzato con il dispositivo. In caso contrario é necessario avere una connessione a internet per effettuare il download di un'app. Questo vale per entrambi, iOS e Android.
La prima volta che si apre l'applicazione GoodBarber, é necessario avere una connessione a internet per far si che i contenuti vengano caricati correttamente.
Per far si che tutti gli elementi di una pagina siano visibili senza internet, bisogna prima effettuare l'accesso in presenza di una connessione. Se per esempio un utente entra in una sezione Articoli mentre é connesso a internet, ma apre solo 2 articoli, questi saranno gli unici visualizzabili in assenza di rete.
Il contenuto immagazzinato nella cache sarà così disponibile per future connessioni senza internet. Per qualsiasi futura modifica o nuovo contenuto pubblicato, l'utente dovrà connettersi a internet per visualizzare gli aggiornamenti.
La prima volta che si apre l'applicazione GoodBarber, é necessario avere una connessione a internet per far si che i contenuti vengano caricati correttamente.
Per far si che tutti gli elementi di una pagina siano visibili senza internet, bisogna prima effettuare l'accesso in presenza di una connessione. Se per esempio un utente entra in una sezione Articoli mentre é connesso a internet, ma apre solo 2 articoli, questi saranno gli unici visualizzabili in assenza di rete.
Il contenuto immagazzinato nella cache sarà così disponibile per future connessioni senza internet. Per qualsiasi futura modifica o nuovo contenuto pubblicato, l'utente dovrà connettersi a internet per visualizzare gli aggiornamenti.
2. Sezioni utilizzabili senza connessione a internet
- Sezioni di articoli, ad esempio: Blog CMS, sezioni WordPress, ecc....
- Foto, ad esempio: Galleria CMS, Flickr, Facebook foto, ecc....
- Mappe, ad esempio Mappa CMS oppure sezione kml
- Calendario, ad esempio Calendario CMS, Google cal, iCal/vCal
- Podcast (Solo se il contenuto é stato salvato come preferito, in questo caso sarà possibile accedervi tramite la sezione Preferiti)
- Sezioni Social media
- HTML (Solo se si utilizza il template HTML)
- Sezioni click-to che sono numeri di telefono
- About
- Foto, ad esempio: Galleria CMS, Flickr, Facebook foto, ecc....
- Mappe, ad esempio Mappa CMS oppure sezione kml
- Calendario, ad esempio Calendario CMS, Google cal, iCal/vCal
- Podcast (Solo se il contenuto é stato salvato come preferito, in questo caso sarà possibile accedervi tramite la sezione Preferiti)
- Sezioni Social media
- HTML (Solo se si utilizza il template HTML)
- Sezioni click-to che sono numeri di telefono
- About
3. Sezioni non utilizzabili senza connessione a internet
-Sezioni click-to che indirizzano un utente a un sito web o un indirizzo di posta (si può scrivere una bozza di e-mail ma non inviarla)
- Sezioni audio (con l'eccezione dei podcast, vedi paragrafo sopra)
- Live audio, Live video, Live plus
- Video
- Modulo
- Invia
- L'autenticazione utente non può essere utilizzata offline
- Sezioni audio (con l'eccezione dei podcast, vedi paragrafo sopra)
- Live audio, Live video, Live plus
- Video
- Modulo
- Invia
- L'autenticazione utente non può essere utilizzata offline
4. Notifiche push
Le notifiche push possono essere inviate senza connessione a internet. Queste verranno inizialmente immagazzinate nel centro notifiche dell'utente. Saranno peró visualizzabili dall'utente solo in presenza di rete.
5. Statistiche
Le statistiche vengono raccolte indipendentemente dalla connessione, quindi non preoccuparti di perdere questi dati.
6. Specificità per la PWA
La PWA é in grado di funzionare offline grazie al sistema di cache. Su iOS, l'archiviazione dei dati è limitata a 50Mb, non ci sono limitazioni su Android.
Su Android, i file vengono cancellati se viene raggiunta la capacità di archiviazione. Su iOS, se la PWA non è stata utilizzata dall'utente per alcune settimane, i file della cache vengono eliminati. I dati verranno nuovamente scaricati una volta riaperta la PWA.
Su Android, i file vengono cancellati se viene raggiunta la capacità di archiviazione. Su iOS, se la PWA non è stata utilizzata dall'utente per alcune settimane, i file della cache vengono eliminati. I dati verranno nuovamente scaricati una volta riaperta la PWA.