# 1. Τι είναι το Accerciser;

Ένας διαδραστικός περιηγητής προσβασιμότητας
Eitan Isaacson
eitan@ascender.com
Peter Parente
pparent@us.ibm.com
Aline Bessa
alibezz@gmail.com

Creative Commons Share Alike 3.0

Μάριος Ζηντίλης
m.zindilis@dmajor.org 2009
Θάνος Τρυφωνίδης
tomtryf@gmail.com 2012

# Τι είναι το Accerciser?

Το Accerciser είναι ένας διαδραστικός περιηγητής προσβασιμότητας για το περιβάλλον επιφάνειας εργασίας GNOME, γραμμένο σε Python. Χρησιμοποιεί το AT-SPI για να επιθεωρήσει και να χειριστεί γραφικά συστατικά, επιτρέποντάς σας να ελέγξετε αν μια εφαρμογή παρέχει σωστές πληροφορίες σε βοηθητικές τεχνολογίες και σε αυτοματοποιημένα πλαίσια δοκιμών. Το Accerciser έχει ένα απλό πλαίσιο ανάπτυξης πρόσθετων που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε εξατομικευμένες απόψεις των πληροφοριών προσβασιμότητας.

By default, Accerciser's main interface is comprised of three sections: a tree view of the entire desktop accessible hierarchy, namely Application Tree View, and two plugin areas. If you prefer to see all plugins in a single area, dividing Accerciser's interface in two sections instead of three, press ctrl t. To re-divide it in three sections, press ctrl t again.

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

# Accerciser

Προεπιλεγμένη διεπαφή του Accerciser.

Προεπιλεγμένη διεπαφή του Accerciser.

# Το κοινό που προορίζεται το Accerciser

Το Accerciser καλύπτει τις ανάγκες πολλών διαφορετικών κοινών. Προγραμματιστές διεπαφών χρήστη το χρησιμοποιούν για να διασφαλίσουν ότι οι εφαρμογές τους παρέχουν όλες τις λειτουργίες τους μέσω AT-SPI. Προγραμματιστές βοηθητικών τεχνολογιών μπορούν να δουν τι παρέχει το AT-SPI στις εφαρμογές τους. Οι προγραμματιστές δοκιμαστικών διεπαφών χρήστη βρίσκουν ευεργετικό το Accerciser δεδομένου ότι εκθέτει διάφορα γεγονότα που θα μπορούσαν να αναμένονται από την εφαρμογή τους.

# Αρχιτεκτονική πρόσθετων του Accerciser

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

Προβολή διεπαφής - Ένα πρόσθετο που σας επιτρέπει να περιηγηθείτε στις διεπαφές AT-SPI για κάθε διαθέσιμο προσβάσιμο γραφικό συστατικό της εφαρμογής.

Εφαρμογή επικύρωσης AT-SPI - Ένα πρόσθετο που κάνει δοκιμές για να επαληθεύσει την προσβασιμότητα της εφαρμογής.

Παρακολούθηση γεγονότων - Ένα πρόσθετο που εμφανίζει τα γεγονότα AT-SPI της επιλεγμένης εφαρμογής καθώς αυτά συμβαίνουν.

Γρήγορη επιλογή - Ένα πρόσθετο που παρέχει καθολικές συντομεύσεις για γρήγορη επιλογή προσβάσιμων γραφικών συστατικών στη δενδρική προβολή του Accerciser.

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

Κονσόλα IPython - Ένα πρόσθετο που παρέχει ένα πλήρη, διαδραστικό κέλυφος Python με πρόσβαση στα επιλεγμένα γραφικά συστατικά της εφαρμογής.

# Περισσότερα σχετικά με τη Προσιτότητα

Η Προσιτότητα είναι μια βασική αξία που πρέπει να αγγίξει όλες τις πτυχές του περιβάλλοντος εργασίας. Για να επιτευχθεί αυτό στο GNOME, έχουν αναπτυχθεί κάποιες βιβλιοθήκες, όπως η ATK και η AT-SPI. Αν και προέρχονται από το GNOME, αυτές οι βιβλιοθήκες χρησιμοποιούνται επίσης και σε άλλα περιβάλλοντα επιφάνειας εργασίας. Για να μάθετε περισσότερα σχετικά με τις βιβλιοθήκες προσιτότητα των συστημάτων GNU/UNIX, μπορείτε να λάβετε υπόψιν:

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

AT-SPI - Το AT-SPI είναι η κύρια υπηρεσία στην οποία βοηθητικές τεχνολογίες αποστέλλουν και αποδέχονται ειδοποιήσεις από τις εφαρμογές που εκτελούνται. Επιπλέον υλικό μπορείτε να βρείτε KDE Accessibility Development Community.

Οδηγός προσιτότητας επιφάνειας εργασίας GNOME - Ένας οδηγός για όσους ενδιαφέρονται να μάθουν πως η επιφάνεια εργασίας του GNOME υποστηρίζει τις ανάγκες των χρηστών με αναπηρίες.

Οδηγός προσιτότητας GNOME για προγραμματιστές - Ένας οδηγός για προγραμματιστές που θέλουν να εξασφαλίσουν πως οι εφαρμογές τους θα είναι προσιτές στο ευρύτερο κοινό των χρηστών.

Έργο προσιτότητας GNOME - Το έργο προσιτότητας του GNOME περιέχει που παραπάνω οδηγούς με αρκετούς συνδέσμους για χρήστες, προγραμματιστές και διαχειριστές συστημάτων.