Ο δημιουργός Michael Curran αφηγείται την ιστορία της πρόσβασης NV – Πώς η προσέγγιση ανοιχτού κώδικα στο λογισμικό ανάγνωσης οθόνης καθιστά τον Ιστό προσβάσιμο σε όλους

TL; Δρ: Από το 2007, η NV Access έχει δώσει τη δυνατότητα στους τυφλούς και τα άτομα με προβλήματα όρασης σε περισσότερες από 120 χώρες να έχουν πρόσβαση σε πληροφορίες στο Διαδίκτυο μέσω της δωρεάν συσκευής ανάγνωσης οθόνης NVDA. Αναγνωρίσαμε πρόσφατα το πάθος της αυστραλιανής οργάνωσης για τη διάθεση του διαδικτύου σε όλους μέσω ανοιχτής πηγής, μη οπτικής τεχνολογίας, και παρουσιάσαμε την NV Access με το Βραβείο Developers ’Choice ™. Ο μη κερδοσκοπικός οργανισμός προσπαθεί να συμβαδίσει με την ταχεία τεχνολογική αλλαγή και το εργαλείο που βασίζεται στα Windows υποστηρίζεται πλέον από συμβατότητα πολλαπλών προγραμμάτων περιήγησης, συμβουλευτικές υπηρεσίες και ισχυρή υποστήριξη πελατών. Και, συνεργαζόμενος με μεγάλες εταιρείες λογισμικού, η NV Access συνεχίζει την αποστολή της να καινοτομεί προσεγγίσεις για την ενίσχυση της συμμετοχής στο διαδίκτυο σε όλο τον κόσμο.


Όταν ο Michael Curran ήταν μόλις 15 ετών, η όραση του προχώρησε σε πλήρη τύφλωση. Ωστόσο, ο Μιχαήλ θεωρούσε τον εαυτό του τυχερό. Μέσω φιλανθρωπικής χρηματοδότησης, του δόθηκε ένας υπολογιστής εξοπλισμένος με λογισμικό προσβασιμότητας που ήταν απαγορευτικό από πολλούς άλλους.

«Μου άνοιξε τον κόσμο για να μπορέσω να αποκτήσω ανεξάρτητη πρόσβαση στον Ιστό και σε άλλες εφαρμογές», είπε.

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

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

Ο Μάικλ είχε καλλιεργήσει ένα ενδιαφέρον για προγραμματισμό και ανάπτυξη και γνώριζε καλά τις κινήσεις ανοιχτού κώδικα στη βιομηχανία. Έτσι, τον Απρίλιο του 2006, άρχισε να εργάζεται για την κατασκευή NonVisual Desktop Access (NVDA) – ένα πρόγραμμα ανάγνωσης οθόνης ανοιχτού κώδικα που θα αντικατέστησε τελικά το εμπορικό λογισμικό που χρησιμοποιούσε..

Τα τραγούδια των Michael Curran και James Teh και το λογότυπο NV Access

Οι Michael Curran και James Teh ίδρυσαν την NV Access με αποστολή να κάνουν τον Ιστό προσβάσιμο σε άτομα με προβλήματα όρασης.

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

«Σίγουρα δημιούργησε πολλές περισσότερες ευκαιρίες για τυφλούς σε όλο τον κόσμο, οι οποίοι τώρα μπορούν να έχουν πρόσβαση στο Διαδίκτυο χωρίς κόστος από τους ορατούς τους», δήλωσε ο Michael..

Σήμερα, το δωρεάν μη κερδοσκοπικό εργαλείο που βασίζεται στα Windows επιτρέπει σε χιλιάδες χρήστες με προβλήματα όρασης σε περισσότερες από 120 χώρες να έχουν ανεξάρτητη πρόσβαση στο Διαδίκτυο. Αυτή η αφοσίωση στο να καταστεί ο Ιστός προσβάσιμος σε όλους έχει κερδίσει τις μη κερδοσκοπικές πολλαπλές διακρίσεις, συμπεριλαμβανομένων των πρόσφατων του HostingAdvice Βραβείο Developers ’Choice ™. Τώρα με συμβατότητα πολλαπλών προγραμμάτων περιήγησης, συμβουλευτικές υπηρεσίες και ισχυρή υποστήριξη πελατών, ο οργανισμός συνεχίζει τη δέσμευσή του να ξεκλειδώσει ευκαιρίες για άτομα με προβλήματα όρασης.

Ένα εργαλείο που βασίζεται στα Windows που επιτρέπει την ανεξαρτησία για χιλιάδες χρήστες

Το NVDA λειτουργεί σε εκδόσεις 32 και 64 bit των Microsoft Windows XP ή μεταγενέστερες εκδόσεις, υποστηρίζοντας τη χρήση προγραμμάτων περιήγησης ιστού, email, συνομιλίας και προϊόντων Microsoft Office όπως το Word και το Excel. Το λογισμικό ανάγνωσης οθόνης μπορεί να εγκατασταθεί απευθείας σε έναν υπολογιστή (που απαιτεί περίπου 50MB χώρου στο δίσκο) ή μπορεί να εκτελεστεί από ένα USB stick, επιτρέποντας στους χρήστες να έχουν πρόσβαση στο λογισμικό ανεξάρτητα από το πού βρίσκονται – στο σπίτι, στην εργασία ή στο σχολείο.

Το πρόγραμμα περιλαμβάνει έναν ενσωματωμένο συνθέτη ομιλίας διαθέσιμο σε 43 γλώσσες. Καθώς ο χρήστης τοποθετεί το δείκτη του ποντικιού πάνω από το κείμενο, το NVDA το διαβάζει και αναφέρει στοιχεία μορφοποίησης όπως όνομα γραμματοσειράς, μέγεθος και στυλ. Το λογισμικό προσφέρει απρόσκοπτη ενοποίηση με υποστήριξη για ανανεώσιμες οθόνες μπράιγ και διεπαφές προσβασιμότητας, όπως το Java Access Bridge και οι εντολές των Windows.

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

«Η δημιουργία ενός προγράμματος ανάγνωσης οθόνης είναι πολύ εσωτερική», είπε. “Δεν είναι κάτι για το οποίο μπορείτε να πάτε στο πανεπιστήμιο και να μάθετε ή να αποκτήσετε ένα βιβλίο.”

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

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

Συμβατότητα πολλαπλών προγραμμάτων περιήγησης, συμπεριλαμβανομένου του Microsoft Edge

Για να υποστηρίξει διαφορετικά προγράμματα περιήγησης, η NV Access έπρεπε να αξιοποιήσει και να εφαρμόσει τη συμβατότητα με διάφορα API. Ο Michael χρησιμοποίησε τον Internet Explorer και τον Firefox ως παραδείγματα.

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

Το NVDA είναι συμβατό με τον Internet Explorer, τον Firefox, το Chrome και – πιο πρόσφατα – το Microsoft Edge, το οποίο παρουσίασε πολλές προκλήσεις.

«Έπρεπε να αντιμετωπίσουμε πολλές μεγάλες αλλαγές στον χώρο προσβασιμότητας για να υποστηρίξουμε το Microsoft Edge και αυτό οφείλεται στο γεγονός ότι έχουν επικεντρωθεί πολύ στην ασφάλεια», δήλωσε ο Michael. “Πολλά από αυτά που χρησιμοποιήσαμε σε άλλα προγράμματα περιήγησης είναι σχεδόν αδύνατο στο Edge.”

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

«Ως ορατό άτομο, φανταστείτε να μετακινείτε το ποντίκι και να περιμένετε 1,4 δευτερόλεπτα για να πηδήξει ο δείκτης», είπε ο Μάικλ. “Αυτό ήταν απλώς απαράδεκτο και ήταν αυτό που αντιμετωπίζαμε στην αρχή.”

Ο Μάικλ συνεργάστηκε με μηχανικούς της Microsoft μέχρι να επιτευχθεί συμβιβασμός.

«Κάναμε αλλαγές στο NVDA, κάναμε αλλαγές στο Edge», είπε. «Μπορέσαμε, μαζί, να μειώσουμε αυτόν τον χρόνο σε μερικά μηχανήματα κατά περίπου έξι φορές, οπότε το χειρότερο σενάριο είναι τώρα 200 χιλιοστά του δευτερολέπτου από το πάτημα ενός πλήκτρου στην ομιλία μιας γραμμής».

Και ο Μάικλ μας είπε ότι δεν σταματά εκεί. Σημείωσε ότι θα ήθελε η απόκριση να φτάσει τα 70 χιλιοστά του δευτερολέπτου, αλλά αυτό το άλμα αποτελεί άλλη μια τεράστια πρόκληση. Το σημερινό ραγδαία εξελισσόμενο τεχνολογικό περιβάλλον διατηρεί τον μη κερδοσκοπικό οργανισμό στα δάχτυλά του. Και, σύμφωνα με τον Michael, η ομάδα της NV Access δεν κάθεται ποτέ καθώς ο σκοπός της συνεχίζει να διευρύνεται.

Η ομάδα NV Access βρίσκεται σε συνεχή συνομιλία με ομάδες εργασίας και συνεργάζεται στενά με γίγαντες τεχνολογίας ιστού, συμπεριλαμβανομένων των Microsoft, Google, Mozilla και Yahoo.

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

Εκπαίδευση, συμβουλευτικές υπηρεσίες και ισχυρή υποστήριξη πελατών

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

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

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

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

Η υπόθεση για προσβασιμότητα στον Ιστό και σωστή σημασιολογική δομή

Ο Μάικλ μας είπε ότι η προτεραιότητα της προσβασιμότητας στον Ιστό είναι μια λογική κίνηση τόσο από την ανθρωπιστική όσο και από την επιχειρηματική σκοπιά.

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

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

Από την άποψη ενός προγραμματιστή, ο Michael τόνισε τη σημασία της αντιμετώπισης της προσβασιμότητας στον ιστό από την αρχή της διαδικασίας ανάπτυξης.

«Δεν είναι χρήσιμο να αγνοήσουμε την προσβασιμότητα και στη συνέχεια, στο τέλος, προσπαθήστε να το βιδώσετε», είπε. «Απλώς θα σπαταλήσω πολύ χρόνο. Είναι πολύ πιο αποτελεσματικό να το σκεφτόμαστε από την αρχή. “

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

«Πιθανότατα θα έρθει ένα σημείο όπου θα διαβάζουμε ιστότοπους στο αυτοκίνητό μας ενώ οδηγούμε μόνο με είσοδο και έξοδο ομιλίας. Αυτό είναι ένα από τα όνειρα – ότι θα οδηγείτε και θα διαβάζετε τις ειδήσεις σας χωρίς να χρειάζεται να βγάζετε τα μάτια σας από το δρόμο “, είπε. “Αυτό συνεπάγεται προσβασιμότητα επειδή το λεγόμενο πρόγραμμα περιήγησης στο αυτοκίνητο πρέπει να κατανοήσει τη σημασιολογία της σελίδας για να καταλάβει τι ζητάτε και τι είναι το πιο κατάλληλο.”

Στο μέλλον, ο Michael ελπίζει να επεκτείνει τη χρήση του NVDA στη διδασκαλία, ειδικά για την προώθηση της εκπαίδευσης STEM για άτομα με προβλήματα όρασης. Ο στόχος του να παρέχει πρόσβαση σε γενικό περιεχόμενο στον Ιστό έχει επιτευχθεί και τώρα βλέπει τους ακαδημαϊκούς ως το επόμενο βήμα.

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me