Μια σελίδα μπορεί να ανοίγει ακόμη κι όταν χαθεί το δίκτυο

Εικονογράφηση: Μια σελίδα μπορεί να ανοίγει ακόμη κι όταν χαθεί το δίκτυο

Το τοπικό αντίγραφο χρειάζεται σχεδιασμό και όρια.

Ορισμένες εφαρμογές αποθηκεύουν απαραίτητα αρχεία ώστε να προσφέρουν βασικές λειτουργίες χωρίς συνεχή σύνδεση. Οι service workers μπορούν να συμμετέχουν στη διαχείριση αιτημάτων και προσωρινά αποθηκευμένων απαντήσεων.

Δεν σημαίνει ότι κάθε πληροφορία παραμένει επίκαιρη εκτός σύνδεσης. Μια αποθηκευμένη πρόγνωση, για παράδειγμα, αντιστοιχεί σε προηγούμενη ανάκτηση και χρειάζεται σαφή χρονική ένδειξη.

Η εφαρμογή πρέπει να ξεχωρίζει τι μπορεί να λειτουργεί τοπικά και τι απαιτεί επικοινωνία. Η σωστή εμπειρία εξηγεί την κατάσταση αντί να προσποιείται ότι το δίκτυο δεν χάθηκε.

Η δυνατότητα είναι χρήσιμη όταν σχεδιάζεται γύρω από πραγματικές ανάγκες. Ένα παιχνίδι μπορεί να συνεχίζεται, ενώ μια ζωντανή υπηρεσία χρειάζεται σύνδεση. Το «ανοίγει η σελίδα» και το «όλα τα δεδομένα είναι φρέσκα» δεν είναι η ίδια υπόσχεση.

Η επανασύνδεση χρειάζεται επίσης προσοχή. Η εφαρμογή πρέπει να ανανεώνει όσα απαιτούν φρέσκα δεδομένα, χωρίς να χάνει άσκοπα τη δουλειά ή τις επιλογές που έγιναν όσο το δίκτυο έλειπε.

Πηγές: developer.mozilla.org

Όλες οι ιστορίες
αράζω●

Φτιαγμένο για τις στιγμές ανάμεσα σε όλα τα άλλα.

Απόρρητο
ΠΛΗΡΟΦΟΡΙΕΣ