Εύρεση και φιλτράρισμα περιεχομένου με πληκτρολόγηση
Allan Day
aday@gnome.org
Ελληνική μεταφραστική ομάδα GNOME
team@gnome.gr 2014-2015
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2015
Θάνος Τρυφωνίδης
tomtryf@gmail.com 2014

# Αναζήτηση

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

# Πότε χρησιμοποιούνται

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

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

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

# Η γραμμή αναζήτησης

Το τυπικό υπόδειγμα αναζήτησης στο GNOME 3 χρησιμοποιεί μια ειδική γραμμή αναζήτησης που βρίσκεται κάτω από τη γραμμή κεφαλίδας. Στα πρωτεύοντα παράθυρα, η γραμμή αναζήτησης είναι συνήθως κρυφή μέχρι να ενεργοποιηθεί από τον χρήστη. Υπάρχουν τρεις συνηθισμένοι τρόποι ενεργοποίησης της αναζήτησης σε αυτό το περιεχόμενο:

Η πληκτρολόγηση όταν ένα πεδίο καταχώρισης κειμένου δεν είναι εστιασμένο πρέπει να ενεργοποιεί την αναζήτηση και το εισαγόμενο κείμενο πρέπει να προστεθεί στο πεδίο αναζήτησης. Αυτό λέγεται “πληκτρολογήστε για αναζήτηση”.

Η συντόμευση πληκτρολογίου για αναζήτηση (CtrlF).

Ένα κουμπί αναζήτησης στη γραμμή κεφαλίδας πρέπει να επιτρέπει την εμφάνιση της γραμμής αναζήτησης (το κουμπί αναζήτησης πρέπει να εναλλάσσεται).

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

# Αποτελέσματα αναζήτησης

Search should be “live” wherever possible — the content view should update to display search results as they are entered.

Για να είναι αποτελεσματική, είναι σημαντικό τα αποτελέσματα αναζήτησης να επιστρέφονται γρήγορα.

If a search term does not return any results, ensure that feedback is given in the content view. Often a simple “No results” label is sufficient.

# Επιπρόσθετες οδηγίες

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

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

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

# Αναφορά API

GtkSearchEntry