Η αναζήτηση που περιμένει να τελειώσεις τη λέξη

Εικονογράφηση: Η αναζήτηση που περιμένει να τελειώσεις τη λέξη

Μια μικρή καθυστέρηση μπορεί να περιορίζει περιττή δουλειά.

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

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

Η αναμονή χρειάζεται ισορροπία. Αν είναι μεγάλη, η διεπαφή φαίνεται αργή. Αν είναι υπερβολικά μικρή, το όφελος περιορίζεται. Η κατάλληλη επιλογή εξαρτάται από τη λειτουργία.

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

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

Πηγές: developer.mozilla.org

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

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

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