Blame hig/el/design-principles.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="design-principles" xml:lang="el">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <credit type="author">
Packit 1470ea
      <name>Allan Day</name>
Packit 1470ea
      <email>aday@gnome.org</email>
Packit 1470ea
    </credit>
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
Packit 1470ea
    <desc>Γενικές οδηγίες σχεδιασμού και συμβουλές.</desc>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
Packit 1470ea
      <mal:email>team@gnome.gr</mal:email>
Packit 1470ea
      <mal:years>2014-2015</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Δημήτρης Σπίγγος</mal:name>
Packit 1470ea
      <mal:email>dmtrs32@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2015</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Θάνος Τρυφωνίδης</mal:name>
Packit 1470ea
      <mal:email>tomtryf@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Αρχές σχεδιασμού</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
<section id="focus">
Packit 1470ea
<title>Δώστε στην εφαρμογή σας καθαρό στόχο</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

Να θυμάστε: οι άριστες εφαρμογές παρέχουν μια κομψή λύση σε μια συγκεκριμένη περιοχή εργασιών.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="complexity">
Packit 1470ea
<title>Διατηρήστε στο ελάχιστο την πολυπλοκότητα της γραφικής διεπαφής</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="progressive-disclosure">
Packit 1470ea
<title>Χρησιμοποιήστε σταδιακή αποκάλυψη για να εμφανίσετε τα στοιχεία ελέγχου όταν απαιτούνται</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="work">
Packit 1470ea
<title>Πρέπει να απαιτείται η ελάχιστη δυνατή εργασία από τον χρήστη</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

Προσπαθήστε να αποφύγετε την ανάγκη μιας χειροκίνητης οθόνης ρύθμισης ή βοηθού και κάντε εύκολη την επιστροφή σε πρόσφατα χρησιμοποιημένο περιεχόμενο.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="hierarchy">
Packit 1470ea
<title>Δημιουργήστε μια σαφή ιεραρχία</title>
Packit 1470ea
Packit 1470ea

Οι άνθρωποι τείνουν να “διαβάζουν” μια διεπαφή από αριστερά προς τα δεξιά και από πάνω προς τα κάτω. Στοιχεία που παρουσιάζονται πρώτα φαίνεται ότι κυριαρχούν πάνω σε αυτά που έπονται. Χρησιμοποιήστε αυτήν την έμμεση ιεραρχία για να δείτε ποια μέρη της εφαρμογής σας είναι πιο σημαντικά.

Packit 1470ea
Packit 1470ea

Τοποθετήστε τα πιο σημαντικά στοιχεία ελέγχου προς τα πάνω αριστερά των παραθύρων σας και βάλτε τα κύρια στοιχεία ελέγχου πριν από τα άλλα στοιχεία ελέγχου που επηρεάζουν. Δείτε τις οδηγίες <link xref="visual-layout">οπτικής διάταξης</link> για περισσότερες λεπτομέρειες.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="content">
Packit 1470ea
<title>Δώστε προτεραιότητα περιεχομένου</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="errors">
Packit 1470ea
<title>Προβλέψτε τα σφάλματα</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

Διορθώστε αυτόματα ενδεχόμενες άκυρες εισαγωγές και επιτρέψτε πάντα την αναίρεση καταστροφικών πράξεων.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="interruptions">
Packit 1470ea
<title>Να αποφεύγονται οι διακοπές</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

Χρησιμοποιήστε τις <link xref="notifications">ειδοποιήσεις</link> με φειδώ, να αποφεύγετε πάντα την αυθόρμητη ανάδυση διαλόγων χωρίς πρόθεση του χρήστη και να αποφεύγετε την αποδιοργανωτική ανάδραση μηχανισμών όπως διαλόγων μηνυμάτων.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="search">
Packit 1470ea
<title>Δώστε γρήγορη και αποτελεσματική αναζήτηση</title>
Packit 1470ea
Packit 1470ea

Η <link xref="search">Αναζήτηση</link> είναι ένας ισχυρός μηχανισμός που μπορεί να χρησιμοποιηθεί για γρήγορη εύρεση του περιεχομένου. Δώστε τον οποτεδήποτε υπάρχουν μεγάλες ποσότητες περιεχομένου, με τη μορφή καταλόγων ή πλεγμάτων. Όταν δίνετε μια λειτουργία αναζήτησης, είναι ζωτικό να είναι όσο το δυνατό πιο άμεσο και να επιστρέφει τα αποτελέσματα που ζητάνε οι χρήστες σας.

Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="options">
Packit 1470ea
<title>Χρησιμοποιήστε τις επιλογές διαμόρφωσης με φειδώ</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="name-and-icon">
Packit 1470ea
<title>Δώστε στην εφαρμογή σας ένα πληροφοριακό όνομα και ένα ελκυστικό εικονίδιο</title>
Packit 1470ea
Packit 1470ea

Το <link xref="application-basics#application-names">όνομα</link> και το <link xref="icons-and-artwork#application-icons">εικονίδιο</link> της εφαρμογής σας είναι δύο από τα πιο εκφραστικά στοιχεία, γι' αυτό σχεδιάστε τα για να γνωστοποιούν τη λειτουργία και την ταυτότητά τους. Βεβαιωθείτε ότι οι χρήστες θα καταλάβουν τον σκοπό της εφαρμογής σας από το όνομά της. Βεβαιωθείτε ότι έχετε ένα όμορφο, αναγνωρίσιμο εικονίδιο της εφαρμογής, για να δώσετε στην εφαρμογή σας μια ελκυστική και χαρακτηριστική οπτική ταυτότητα.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="emotion">
Packit 1470ea
<title>Χρησιμοποιήστε συναίσθημα και αστεϊσμούς (με φειδώ)</title>
Packit 1470ea
Packit 1470ea

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

Packit 1470ea
Packit 1470ea

Να καλωσορίσετε όταν η εφαρμογή σας χρησιμοποιείται για πρώτη φορά. Η χρήση αστεϊσμών όταν τα πράγματα πάνε στραβά είναι μια άλλη αποτελεσματική τεχνική.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
</page>