Πράγματα τα οποία μπορείτε να κάνετε με άλλα άτομα

12.2.1. Λήψη ταχύτατης ανάδρασης

Είναι πάντα δελεαστικό, αλλά μην ξεκινήσετε την κωδικοποίηση της διεπαφής σας απευθείας. Σκιαγραφήστε κάποιες ιδέες πρώτα σε κάποιο χαρτί, ή στο Glade ή σε HTML αν προτιμάτε. (Αλλά μην δελεαστείτε και προσθέσετε κάποια λειτουργικότητα σε αυτό το σημείο αν το κάνετε με αυτό τον τρόπο!)

Show these prototypes to other people— the GNOME mailing lists and IRC are ideal for finding likely candidates. Ask them to use these prototype interfaces to run through some of the scenarios you came up with earlier. You'll probably get questions like "how would I do X", "which menu is Y on"... these questions will help you think about the interface from the user's viewpoint. You'll probably also get a few suggestions about how to do things differently— these ideas may or may not turn out to better than yours, but any idea from a potential user is worth considering!

You should also consider seeking opinions from the GNOME Usability team. They have designed many user interfaces before and may be able to spot potential problems at this early stage, before you take your design too far to change easily.

Once you've decided on the basic interface design and have started coding parts of it, find somebody to try it out again— it doesn't have to be the same person. You'll probably find some more problems that were hard to see on your static paper prototype. By finding these now, it's usually not too late to fix them without too much trouble.

12.2.2. Διεθνοποίηση και τοπικοποίηση

If you intend your application to be translated into different languages, show draft designs of your application to the GNOME Translation Team. They'll help you find potential translation problems, such as not leaving enough space for translated labels, shortcut keys that cause problems on a different keyboard layout, or using new terms in your app that are hard to translate.

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