Οδηγός Χρήσης BookCraft: Προσβασιμότητα και Ηχητικά Βιβλία
Τεχνολογία Και ΠροσβασιμότηταΣχετικά με αυτό το επεισόδιο
Η εφαρμογή BookCraft αποτελεί ένα εξειδικευμένο εργαλείο διαχείρισης και αναπαραγωγής ηχητικών βιβλίων, σχεδιασμένο με απόλυτη προτεραιότητα στην προσβασιμότητα για άτομα με οπτική αναπηρία. Το λογισμικό επιτρέπει την εισαγωγή διαφόρων τύπων αρχείων, όπως DAISY και MP3, μετατρέποντάς τα σε ενιαία μορφή M4B για εξοικονόμηση χώρου και ομοιόμορφη ένταση ήχου. Μέσα από ένα φιλικό περιβάλλον, οι χρήστες μπορούν να οργανώνουν το υλικό τους σε φακέλους, να ρυθμίζουν την ταχύτητα ανάγνωσης και να χρησιμοποιούν λειτουργίες όπως ο χρονοδιακόπτης ύπνου. Η πλήρης ενσωμάτωση με το VoiceOver και η υποστήριξη εξωτερικών πληκτρολογίων διασφαλίζουν την απρόσκοπτη πλοήγηση και τον έλεγχο της ακρόασης. Επιπλέον, η εφαρμογή υποστηρίζει τον συγχρονισμό μέσω iCloud, επιτρέποντας την πρόσβαση στη βιβλιοθήκη και την πρόοδο ανάγνωσης από πολλαπλές συσκευές. Τέλος, προσφέρεται η δυνατότητα λήψης βιβλίων απευθείας από εξωτερικές ψηφιακές βιβλιοθήκες, καθιστώντας την εφαρμογή έναν ολοκληρωμένο κόμβο ηχητικής ψυχαγωγίας.
Αυτόματη μεταγραφή — ενδέχεται να περιέχει λάθη.
Γεια σας. Καλώς ήρθατε στο κανάλι Τεχνολογία και Προσβασιμότητα. Λοιπόν, φανταστείτε να σχεδιάζετε μια εφαρμογή με έναν τόσο αυστηρό προσβάσιμο κώδικα για άτομα με προβλήματα όρασης, που τελικά εντελώς οργανικά καταλήγει να προσφέρει την ίσως πιο ολοκληρωμένη και απροβληματίστη εμπειρία ακρόασης για τον οποιονδήποτε. Ε, αυτό ακριβώς είναι το στίχημα.
Ναι. Και σήμερα βάζουμε στο μικροσκόπιο το BookCraft. Δηλαδή, δεν συζητάμε απλώς για άλλη μια εφαρμογή αναπαραγωγής ηχητικών βιβλίων. Μιλάμε για μια πλατφόρμα που έχει χτιστεί με την προσβασιμότητα στον ίδιο της τον πυρήνα. Ακριβώς. Και είναι μια εξαιρετική αφετηρία αυτή, διότι ο στόχος μας για τη σημερινή ανάλυση δεν είναι να κάνουμε απλά ένα γρήγορο επιφανειακό πέρασμα.
Όχι, θα μπούμε στα βαφιά. Σωστά. Θέλουμε να κάνουμε μια πραγματικά βαθιά εξερεύνηση στον τρόπο που λειτουργεί το BookCraft. Σκοπός μας είναι να καταγράψουμε λεπτομερώς τις οδηγίες χρήσης και τους μηχανισμούς του. Ναι, εξετάζοντας ταυτόχρονα το γιατί έχουν σχεδιαστεί έτσι. Βασικά, θα δούμε πώς η εφαρμογή γεφυρώνει δύο κόσμους.
Από τη μία προσφέρει μια κορυφαία εμπειρία για όσους βασίζονται στην αφή και την όραση. Και από την άλλη, προσφέρει, χωρίς απολύτως κανέναν συμβιβασμό, μια αψεγάδιαστη πλοήγηση για όσους χρησιμοποιούν τον αναγνώστη οθόνης voiceover. Και για να ξετυλίξουμε αυτό το νήμα, νομίζω πρέπει να ξεκινήσουμε από το μεγαλύτερο ίσως αγκάθι που συναντούν οι χρήστες.
Ω ναι, ο μεγάλος βραχνάς. Όλοι ξέρουμε πόσο χαοτικό είναι να έχετε ένα ηχητικό βιβλίο σε μορφή αρχείων και να παλεύετε να το περάσετε στο κινητό σας. Λοιπόν, πώς λύνει αυτό το γρίφο το BookCraft? Τον λύνει προσφέροντας απόλυτη ευελιξία. Αναγνωρίζει εξ αρχής ότι το υλικό των χρηστών προέρχεται από παντού. Πρώτα απ' όλα υποστηρίζει μια τεράστια γκάμα αρχείων.
Δηλαδή, τι είδους αρχεία? Κοιτάξτε, μπορείτε να εισαγάγετε κατευθείαν συμπιεσμένα αρχεία μορφής ZIP. Μισό λεπτό, ZIP. Αυτό είναι σωτήριο για τα βιβλία DAISY, σωστά? Ακριβώς. Είναι απολύτως κρίσιμο χαρακτηριστικό για όσους διαβάζουν βιβλία μορφής DAISY, τα οποία συνήθως έρχονται πακεταρισμένα σε ZIP. Πέρα από αυτό, δέχεται όλα τα συνήθιοι ηχητικά αρχεία, μιλάμε για MP3, M4A, M4B, ακόμα και τα WAV, τα Ongody, ασυμπίεστα αρχεία.
Μάλιστα! Και πού πρέπει να βρίσκονται αυτά τα αρχεία για να τα τραβήξουμε? Η μόνη προϋπόθεση είναι ότι για να τραβήξετε το αρχείο μέσα από την ίδια την εφαρμογή, θα πρέπει αυτό να είναι ήδη αποθηκευμένο στην εφαρμογή αρχεία του iOS ή στο iCloud Drive σας. Σταματήστε λίγο εκεί. Θέλω να σταθώ σε αυτό. Αν κάποιος μου στείλει ένα ηχητικό βιβλίο μέσω email, η διαδικασία του να το αποθηκεύσω πρώτα στα αρχεία, μετά να βγω από το email, να ανοίξω το Bookcraft, να πάω στο μενού εισαγωγής...
Ε, ακούγεται σαν περιτήταλα πορεία. Είναι όντως. Υπάρχει λοιπόν τρόπος να παρακάμψουμε όλη αυτή τη γραφειοκρατία των λειτουργικών συστημάτων. Φυσικά. Εδώ ακριβώς έρχεται να σώσει την κατάσταση το περιβόητο φύλλο κοινής χρήσης. Το γνωστό μας Share Sheet. Α, τέλεια. Οπότε απευθείας από το email. Ναι. Η εφαρμογή επιτρέπει την απευθείας αποστολή του αρχείου από οποιαδήποτε άλλη εφαρμογή υποστηρίζει διαμοιρασμό.
Απλώς πατάτε Κοινοποίηση στο αρχείο μέσα από το email σας και το στέλνετε κατευθείαν στο Bookcraft. Πολύ πρακτικό αυτό. Βέβαια, το iOS έχει μια ιδιοτροπία εδώ. Την πρώτη φορά που θα προσπαθήσετε να το κάνετε αυτό, το εικονίδιο του Bookcraft μπορεί να μην εμφανιστεί αυτόματα στις προτινόμενες εφαρμογές. Α, ναι, αυτό είναι κάτι που μπερδεύει πάρα πολύ κόσμο.
Έχω ακούσει χρήστες να νομίζουν ότι η εφαρμογή χάλασε, απλά και μόνο επειδή δεν τη βλέπουν στο μενού. Πώς το ρυθμίζουμε αυτό μια και καλή? Είναι, ευτυχώς, μια διαδικασία που χρειάζεται να γίνει μόνο μια φορά. Λοιπόν, όταν ανοίξει το φύλλο κοινής χρήσης, υπάρχει μια οριζόντια σειρά με τα εικονίδια των διαφόρων εφαρμογών.
Πρέπει να απλοηγηθείτε τέρμα δεξιά σε αυτή τη σειρά. Μέχρι το τέλος της λίστας δηλαδή. Ναι, μέχρι το τέλος. Και να πατήσετε την επιλογή που λέει «Περισσότερα». Τότε, θα ανοίξει μια νέα κάθετη λίστα. Πάνω δεξιά υπάρχει το κουμπί «Επεξεργασία». Το πατάμε και αυτό. Το πατάμε και κατεβαίνουμε ξανά στο τέλος της νέας λίστας.
Εκεί θα βρείτε έναν διακόπτη με την ένδειξη «Εισαγωγή Bookraft». Τον ενεργοποιείτε, πατάτε τέλος πάνω δεξιά και μετά ξανά τέλος πάνω αριστερά για να κλείσετε το μενού. Και είμαστε έτοιμοι? Απολύτως! Από κείνη τη στιγμή, εφόσον το αρχείο είναι συμβατό, το Bookraft θα φιγουράρει περήφανα και μόνιμα στις επιλογές σας. Τέλεια, λύσαμε το θέμα των τοπικών αρχείων και το email. Τι γίνεται όμως με τις εξωτερικές πηγές?
Τι εννοείτε ακριβώς? Υπάρχουν χρήστες που κατεβάζουν βιβλία απευθείας από διαδικτυακές βιβλιοθήκες. Και εδώ υπάρχει ένα πρόβλημα που προσωπικά με εξοργίζει. Ξεκινάτε να κατεβάζετε ένα αρχείο ενός gigabart από έναν browser, κλειδώνει η οθόνη του κινητού για εξοικονόμηση μπαταρίας και η λήψη απλά διακόπτεται. Αποτυχία. Ναι, είναι ένα κλασικό ενοχλητικό πρόβλημα των mobile συσκευών, το οποίο το Bookraft έχει αντιμετωπίσει με εξαιρετική κομψότητα.
Πώς το κάνει? Μέσα στην εφαρμογή υπάρχει η ενότητα Εξωτερικές Βιβλιοθήκες. Εκεί προσθέτεται τις ιστοσολίδες τις οποίες έχετε λογαριασμό. Η εφαρμογή ανοίγει αυτές τις σελίδες μέσω ενός ενσωματωμένου περιηγητή. Α, δεν σας πετάει έξω στο Safari δηλαδή. Ακριβώς. Και αφού συνδεθείτε, θυμάται τα στοιχεία σας για να μην τα πληκτρολογείτε συνέχεια.
Και το πιο σημαντικό για αυτό που αναφέρατε, μόλις ξεκινήσει η λήψη, η εφαρμογή δίνει εντολή στο σύστημα να μην κλειδώσει την οθόνη. Wow! Σας κρατάει τη συσκευή ενεργή! Ναι, διασφαλίζοντας ότι το αρχείο θα κατέβει ακέραιο. Μάλιστα, για όσους χρησιμοποιούν το voice-over, υπάρχει συνεχής και διακριτική φωνητική ενημέρωση για την πρόοδο της λήψης σε κάθε βήμα.
Οπότε δεν χρειάζεται να αγγίζουν την οθόνη συνέχεια για να δουν που βρίσκεται το κατέβασμα. Σωστά, καμία ταλαιπωρία. Εδώ όμως συμβαίνει το πραγματικά μαγικό της υπόθεσης από όσο ξέρω. είτε στείλουμε ένα βιβλίο μέσω share sheet, είτε το κατεβάσουμε από τον περιηγητή, η εφαρμογή δεν παίρνει απλώς τα αρχεία για να τα βάλεις σε έναν φάκελο.
Τα περνάει από μια διαδικασία μετατροπή, σωστά? Ναι, τα μετατρέπει όλα σε μορφή M4B. Και αυτή η μετατροπή δεν είναι απλά μια τυπική αλλαγή ονόματος ή κατάληξης. Καμία σχέση. Είναι ο τεχνολογικός ακρογωνέως λήθος της εφαρμογής. Και, βασικά, εξυπηρετεί δύο κρίσιμους σκοπούς. Ο πρώτος είναι η δραματική εξοικονόμηση χώρου.
Πόσο δραματική? Η αλγοριθμική συμπίεση που εφαρμόζεται μειώνει πάρα πολύ το μέγεθος του τελικού αρχείου, χωρίς αισθητή απώλεια ποιότητας. Μιλάμε για βιβλία δεκάδων ωρών που πλέον δεν επιβαρύνουν τον αποθηκευτικό χώρο της συσκευής. Και ο δεύτερος σκοπός? Το δεύτερο και ίσως το πιο ουσιαστικό για την εμπειρία ακρόασης είναι η αυτόματη κανονικοποίηση της έντασης, το γνωστό volume normalization.
Λοιπόν, ξέρετε πώς μου φαίνεται αυτό στο μυαλό μου, έχω μια παρομοίωση? Για πείτε. Είναι σαν να προσλαμβάνετε έναν σχολαστικό προσωπικό ηχολήπτη. Φανταστείτε ότι του δίνετε μια κούτα με ατερίαστες παλιές κασέτες. Η πρώτη κασέτα είναι ηχογραφημένη τόσο σιγά που λες δηλαδή ακούγεται. Οι δεύτεροι είναι τόσο δυνατά που τρίζουν τα ηχεία.
Ναι, κλασικό φαινόμενο. Και στη μέση του βιβλίου αλλάζει ο αφηγητής και έχει εντελώς διαφορετικό μικρόφωνο. Ο ηχολήπτης αυτός λοιπόν παίρνει όλο αυτό το ηχητικό χάος, περνάει μέρες κλειδωμένο στο στούντιο και σας παραδίδει ένα ομοιόμορφο, τέλεια ρυθμισμένο ψηφιακό άλμπουμ. Αυτό ακριβώς κάνει. Δεν υπάρχουν πια αυξομοιώσεις, δεν χρειάζεται να τρέχετε στο ρυθμιστικό της έντασης του κινητού κάθε φορά που αλλάζει το κεφάλαιο.
Και το καλύτερο, αυτό το τέλειο άλμπουμ πιάνει τον μισό χώρο στο ράφι σας σε σχέση με την παλιά κούτα. Δεν θα μπορούσα να το περιγράψω καλύτερα. Η εφαρμογή αναλαμβάνει όλο αυτό το τεχνικό βάρος, το οποίο κανονικά θα απαιτούσε εξειδικευμένα προγράμματα σε ηλεκτρονικό υπολογιστή. Έτσι, ο τελικός χρήστης απλώς πατάει αναπαραμογή και απολαμβάνει μια απόλυτα γραμμική, ξεκούραστη εμπειρία κρόασης.
Πολύ πιθανό. αποκλειστικά χειρονομίες ή φωνητικές ενδείξεις. Πώς αποτρέπει το Bookcraft αυτό το οπτικό και λειτουργικό χάος? Κοιτάξτε, η οργάνωση της βιβλιοθήκης είναι ένα πεδίο όπου εισαφύνει η ακυριαρχή. Πρώτα απ' όλα, το κάθε βιβλίο λαμβάνει αυτόματα μια κατάσταση, η οποία είναι ορατή στην οθόνη και διαβάζεται ξεκάθαρα από το voice-over.
Τι είδους καταστάσεις? Οι καταστάσεις είναι βασικές, αλλά απολύτως χρήσιμες. «Αδιάβαστο» διαβάζεται τώρα, το οποίο μάλιστα συνοδεύεται από το ακριβές ποσοστό ολοκλήρωσης, και τέλος «Διαβασμένο». Και πώς αλληλεπιδρά ο χρήστης με αυτές τις καταστάσεις? Χρειάζεται να μπει σε περίπλοκα υπομενού, γιατί αυτό συνήθως κουράζει.
Όχι, όχι. Η διαχείριση είναι απολύτως άμεση. Όσοι βλέπουν και χρησιμοποιούν την οθόνη αφής, απλώς σέρνουν το δάχτυλό τους πάμος στον τίτλο του βιβλίου. Όσοι χρησιμοποιούν το voice-over, χρησιμοποιούν τις ενσωματωμένες ενέργειες του iOS. Πολύ γνωρίμη κίνηση. Ακριβώς. Και στις δύο περιπτώσεις αποκαλύπτονται άμεσα τρεις βασικές επιλογές.
Εξαγωγή του αρχείου, επαναφορά στην αρχή αν θέλουν να μηδενίσουν την πρόοδο της ανάγνωσης και φυσικά διαγραφή. Αλλά φαντάζομαι ότι μπορείς να το ομοδοποιήσεις κιόλας έτσι. Ναι, η πραγματική δύναμη στην οργάνωση έρχεται με τους φακέλους. Μέσω του κουμπιού προσθήκης μπορείτε να φτιάξετε κατηγορίες. Για παράδειγμα, Ιστορία, Λογοτεχνία, Επιστήμη.
Αυτοί οι φάκελοι τοποθετούνται πάντα γεραρχικά στην κορυφή της βιβλιοθήκης. Και όσα βιβλία δεν έχω βάλει σε φάκελο? Εδώ όμως μου δημιουργείται μια σοβαρή ανησυχία. Ακούω. Όταν έχουμε να κάνουμε με μαζική διαχείριση, τα λάθη είναι αναπόφευτα. Ας υποθέσουμε ότι έχω ταξινομήσει 50 βιβλία στον φάκελο Ιστορία. «Σε μια στιγμή βιασύνης πάω να διαργάψω ένα βιβλίο, αλλά κατά λάθος επιλέγω τη διαγραφή ολόκληρου του φακέλου. Τι γίνεται, καταστράφηκε η συλλογή μου»
Ευτυχώς όχι. Αυτό είναι ένα κλασικό άγχος των χρηστών σε πολλές εφαρμογές, αλλά το Bookcraft έχει προνοήσει. Διαθέτει μια βαθιά φιλοσοφία ασφαλείας, σαν ένα δίχτυ προστασίας ας πούμε. Δηλαδή δεν διαγράφονται τα αρχεία. Αν διαγραφεί ένας φάκελος, η ενέργεια αυτή δεν αγγίζει τα αρχεία καθόλου. Απλώς καταργεί την ομαδοποίηση.
Τα 50 βιβλία σας δεν χάνονται ούτε διαγράφονται από τη συσκευή. Απλώς χάνουν την ετικέτα της ιστορίας και μεταφέρονται με ασφάλεια στην ενότητα εκτός φακέλων. Ουφ! Εξαιρετικά ανακοφιστική σχεδιαστική επιλογή! Για να διαγραφεί πραγματικά ένα βιβλίο... Για να διαγραφεί και να χαθεί, πρέπει η εντολή να δοθεί συνειδητά και ξεκάθαρα στο ίδιο το αρχείο, όχι στο κουτί που το περιέχει.
Έξυπνο. Επίσης, αν δεν κάνω λάθος, υπάρχει και η δυνατότητα διόρθωσης των στοιχείων του βιβλίου. Σωστά? Βεβαίως. Αν τα μεταδεδομένα ενός αρχείου, όπως ο τίτλος ή ο συγγραφέας, έρθουν λανθασμένα κατά την εισαγωγή, τα αλλάζεται εύκολα. Με την ίδια κίνηση του σύρσιμάτος ή μέσω της ενέργειας VoiceOver επιλέγετε «Επεξεργασία στοιχείων» και πληκτρολογείτε τα σωστά ονόματα.
Υπάρχει κάποιος περιορισμός εκεί? Η μόνη δικλίδα ασφαλείας είναι ότι το πεδίο του τίτλου δεν μπορεί να μείνει εντελώς κενό. Έτσι, δεν θα δημιουργηθούν αόλα τα αρχεία στη λίστα σας. Πολύ λογικό. Λοιπόν, πάμε τώρα να μπούμε στον πυρήνα της εμπειρίας, την ίδια την ακρόαση. Πάμε. Ανοίγοντας τον αναπαραγωγέα έχουμε το κλασικό κουμπί αναπαραγωγής και πάυσης στο κέντρο και δεξιά και αριστερά τα κουμπιά μετακίνησης τα οποία μας πάνε μπροστά ή πίσω.
Ακριβώς, η κλαστική διάταξη. Ναι, αλλά το πρόβλημα μου με τις περισσότερες εφαρμογές είναι ότι με αναγκάζουν να χρησιμοποιώ ένα προκαθορισμένο βήμα, ας πούμε 15 δευτερόλεπτα. Αν θέλω να παραλείψω έναν πρόλογο 5 λεπτών Πρέπει να πατήσω το κουμπί 20 φορές Είναι εξαντλητικό Αυτό είναι ένα πολύ συχνό παράπονο Και το Bookcraft δίνει τη λύση με το προσαρμόσυμο βήμα μετακίνησης Ο χρήστης δεν είναι εγκλωδισμένος Τι επιλογές έχει Μπορεί να επιλέξει να κάνει άλματα από μόλις 5 δευτερόλεπτα Μέχρι και 15 ολόκληρα λεπτά τη φορά Τέλεια Και πώς ακριβώς αλλάζει αυτή η ρύθμιση την ώρα που ακούμε.
Ειδικά ρωτάω για τους χρήστες του voiceover. Πρέπει να βγουν από τον αναπαραγωγέα και να ψάχνουν μέσα στις ρυθμίσεις. Καθόλου. Είναι τρομερά απλό και άμεσο. Ο χρήστης εστιάζει με το voiceover πάνω στο κουμπί μετακίνησης και αντί να κάνει διπλό άγγιγμα για να το πατήσει, απλά σέρνει το δάχτυλό του προς τα πάνω ή προς τα κάτω στην οθόνη.
Α, χρησιμοποιεί τις ενέργειες σύρσιμου. Ακριβώς. Σε κάθε κίνηση το voiceover ανακοινώνει τη νέα τιμή του βήματος. Μόλις ακουστεί ο επιθυμητός χρόνος μετακίνησης, ας πούμε, δύο λεπτά, ο χρήστης επιβεβαιώνει τη νέα ρύθμιση κάνοντας το διπλό άγγιγμα. Πανέξυπνο. Ας μιλήσουμε λίγο και για τον χρονοδιακόπτη ύπνου, το sleep timer.
Πολύ σημαντικό εργαλείο. Γενικά. Στις περισσότερες εφαρμογές βάζω τον χρονοδιακόπτη στα 30 λεπτά. Έτσι. Μετά από λίγο σταματάω την αφήγηση για να μιλήσω στο τηλέφωνο ή σε κάποιον δίπλα μου. Ο χρονοδιακόπτης όμως, στο παρασκήνιο, συνεχίζει να μετράει αντίστροφα στο κενό. Ναι, ο χρόνος κυλάει άδικα. Ακριβώς. Μέχρι να τελειώσω και η συζήτηση, έχει λήξει και η εφαρμογή έχει κλείσει.
Είναι πράγματι εκνευριστικό, αλλά το Bookcraft το έχει προβλέψει. Εδώ ο χρονοδιακόπτης είναι έξυπνος. Παγώνει αυτόματα τη στιγμή που κάνετε παύση στην ακρόαση. Δεν χάνετε τον χρόνο σας. Α, αυτό είναι φανταστικό! Και αν θέλω να τον ξαναρχίσω από την αρχή? Αν αποφασίσετε ότι θέλετε να τον επαναφέρετε στην αρχική του διάρκεια, δεν χρειάζεται καν να μπείτε σε μενού επιλογής.
Ένα παρατεταμένο πάτημα πάνω στο εικονίδιο του χρονοδιακόπτη αρκεί. Και με το voiceover? Με voiceover επιλέγετε την ενέργεια επαναφορά χρονοδιακόπτη με μια απλή κίνηση. Χρονοδιακόπτης, σταματάει η αφήγηση και αντί να ψάχνετε κουμπιά στο σκοτάδι, απλώς κουνάτε ελαφρά τη συσκευή και το βιβλίο ξεκινάει πάλι. Ναι, σωστά. Εδώ όμως, οφείλω να εκφράσω μια σοβαλή ένσταση.
Γιατί? Αν κάποιος ακούει το βιβλίο στο κρεβάτι, κοιμηθεί και απλώς αλλάξει πλευρό την ώρα του ύπνου του, δεν θα κουνήσει τη συσκευή ξεκινώντας ξανά το βιβλίο κατά λάθος? Αυτό δεν ακυρώνει εντελώς την ύπαρξη του χρονοδιακόπτη? Λοιπόν, η ανησυχία αυτή είναι απολύτως λογική και γι' αυτόν ακριβώς τον λόγο η επανακίνηση με το κούνημα δεν είναι μόνιμα ενεργή.
Δεν είναι? Όχι. Λειτουργεί μέσα σε ένα πολύ στενό έξυπνο χρονικό παράθυρο, το οποίο διαρκεί μόνο για περίπου 1,5 λεπτό μετά τη λήξη του χρονοδιακόπτη. Α, ενδιαφέρον. Η λογική είναι η εξής. Αν περάσει αυτό το 1,5 λεπτό χωρίς καμία κίνηση, το σύστημα θεωρεί οριστικά ότι ο χρήστης έχει πλέον παραδοθεί στον ύπνο. Μετά από αυτό το σημείο, η λειτουργία απενεργοποιείται πλήρως.
Οπότε, αν αλλάξω πλευρό μετά από μισή ώρα, δεν θα ξεκινήσει. Ακριβώς. Επιπλέον, αν μέσα σε αυτό το διάστημα του 1,5 λεπτό αγγίξετε την οθόνη ή κάνετε οποιαδήποτε άλλη ενέργεια, η αναμονή για το κούνημα ακυρώνεται αμέσως. Επομένως, το να αλλάξετε πλευρό μετά από 10 λεπτά δεν πρόκειται ποτέ να σας ξυπνήσει με απροσδόκητη αφήγηση.
Αυτό δείχνει εντυπωσιακή προσοχή στις συνήθειες του χρήστη. Πραγματικά, περνώντας τώρα στα πιο τεχνικά κομμάτια της αναπαραγωγής Έχουμε την ανεξάρτητη ένταση ήχου Άλλο ένα τεράστιο θέμα Ναι, όλοι όσοι χρησιμοποιούν voice-over και γενικά ακουστικά γνωρίζουν τον πανικό του να δυναμώνετε τον ήχο για να ακούσετε ένα χαμηλόφωνο βιβλίο και ένα λεπτό αργότερα να έρχεται μια ειδοποίηση μηνύματος και να σας παίρνει τα αυτιά Ναι, γιατί η κεντρική ένταση του κινητού ήταν στο τέρμα Ακριβώς Γι' αυτό λοιπόν το Bookcraft διαθέτει ένα ανεξάρτητο ρυθμιστικό έντασης αποκλειστικά για την αφήγηση Η ρύθμιση αυτή δεν επηρεάζει καθόλου την κεντρική ένταση της συσκευής, των κλήσεων ή των ειδοποιήσεων σας Ψωτήριο Και με το voiceover πώς το χειριζόμαστε?
Η προσαρμογή αυτού του slider γίνεται πανεύκολα κάνοντας άρρωση πάνω ή κάτω Πέρα από αυτό έχουμε και τη χρήση του Airplay για ακρόαση σε εξωτερικά ηχεία Εκεί υπάρχει κάτι ιδιαίτερο? Ναι, για τους χρηστές του voiceover υπάρχει μια μικρή ιδιαιτερότητα. Όταν επιλεγεί συσκευή AirPlay μέσα από το αναδιόμενο παράθυρο του iOS, αυτό το παράθυρο δεν κλείνει πάντα αυτόματα.
Και πώς επιστρέφουν? Για να επιστρέψουν γρήγορα στην εφαρμογή, οι χρήστες θα πρέπει να κάνουν τη λεγόμενη χειρονομία σβησίματος, το γνωστό scrub. Σέρνουν δηλαδή δύο δάχτυλα μπρος-πίσω στην οθόνη, σαν να σβήνουν κάτι με μια γομολάστιχα και το μενού κλείνει άμεσα. Μάλιστα. Ας πιάσουμε τώρα και το κομμάτι των εξωτερικών πληκτρολογίων.
Συνήθως, εφαρμογές τέτοιου τύπου αγνοούν εντελώς την ύπαρξη φυσικού πληκτρολογίου στα iPad. Το BookCraft, όμως, φέρνει υποστήριξη που θυμίζει υπολογιστή. Γιατί είναι αυτό τόσο σημαντικό? Είναι κρίσιμο, τόσο για τους power users, όσο και για την προσβασιμότητα γενικότερα. Οι συντομεύσεις βαζίζονται στο πλήκτρο Command. Για παράδειγμα, πατάτε Command και Return για να παραγωγεί η πάυση, Command και τα βέλη κατευθύνσης για μετακίνηση εμπρός-πίσω και Command και το γράμμα B για άμεση προσθήκη σε λιδοδείκτη.
Πολύ βολικό αν έχεις το iPad σε μια βάση. Όμως, και εδώ κρύβεται μια εξαιρετική σχεδιαστική πρόβλεψη. Για είναι αυτή? Έχει με κάνει με τη γρήγορη πλοήγηση του voice-over, το γνωστό quick-nav. Α, το quick-nav. Ναι. Όταν αυτή η λειτουργία είναι ενεργή σε ένα πληκτρολόγιο, το λειτουργικό σύστημα βασικά κλέβει τα βελάκια. Τα χρησιμοποιεί για να μετακινεί τον κέρσορα στην οθόνη.
Άρα η εφαρμογή δεν λαμβάνει ποτέ την εντολή να πάει το βιβλίο μπροστά ή πίσω. Ακριβώς. Για να παρακαμφθεί αυτό το εμπόδιο του λειτουργικού συστήματος, η εφαρμογή προσφέρει εναλλακτικά πλήκτρα. Command-KR για πίσω από το rewind και Command-KF για μπροστά από το forward. Έξυπνο. Και η ταχύτητα? Επίσης, το Command με την παύλα ή το ίσον ελέγχει την ταχύτητα αναπαραγωγής.
Αυτές οι συντομεύσεις λειτουργούν πάντα, απολύτως απροβληματίστα, ανεξάρτητα από το τι κάνει το QuickNav στο παρασκήνιο. Εξαιρετικό. Λοιπόν, αφού στήσαμε την τέλεια τοπική εμπειρία, οργανώσαμε τη βιβλιοθήκη μας, ρυθμίσαμε το βήμα, την ένταση, τον χρόνο διακόπτη στο κινητό μας, θέλουμε να πάρουμε το iPad μας και να συνεχίσουμε από εκεί.
Το κλάσικο σενάριο. Πώς διασφαλίζεται ότι δεν θα χρειαστεί να ξανακάνουμε όλα αυτά από την αρχή? Αυτό λύνεται μέσω ενός εξαιρετικά διαφανού συστήματος συγχρονισμού στο iCloud. Ο συγχρονισμός αναλαμβάνει να μεταφέρει αυτόματα τα βιβλία, την ακριβή θέση ακρόασης, τους σελιδοδείκτες που έχετε βάλει, τη δομή των φακέλων σας και τις αποθηκευμένες διαδικτυακές πηγές σε όλες τις συσκευές που χρησιμοποιούν το ίδιο Apple ID.
Όλα στο σύννεφο δηλαδή. Ναι. Υπάρχει ωστόσο ένας πολύ σημαντικός, συνειδητός διαχωρισμός. Το τι δεν συγχρονίζεται. Που φαντάζουμε είναι οι τοπικές ρυθμίσεις. Σωστά? Αυτό βγάζει απόλυτο νόημα. Είναι, ξέρετε, σαν να μετακομίζετε σε ένα καινούριο σπίτι. Θέλετε να πάρετε μαζί σας τα επιπλάσσα, στα βιβλία σας, την οργάνωσή σας.
Αυτό είναι το iCloud. Ναι, σωστή παρομοίωση. Αλλά δεν θέλετε να πάρετε τη ρύθμιση του θερμοστάτη από το παλιό κρύο σπίτι στο καινούριο. Στο κινητό μπορεί να ακούω με ακουστικά στο μετρό και να θέλω δυνατή ένταση, ενώ στο iPad ακούω στο ήσυχο σαλόνι μου και θέλω χαμηλή ένταση. Δεν πρέπει το ένα να επηρεάζει το άλλο. Συμφωνώ απόλυτα.
Τώρα, σε ό,τι αφορά την πρώτη μεταφορά των δεδομένων στο σύννεφο, το μόνο που απαιτείται είναι να μείνει η εφαρμογή ανοιχτή και ενεργή, ώστε να ανεβούν τα αρχεία. Χωρίς φόβο να χάσουμε κάτι. Ναι, δεν χρειάζεται καμία ανησυχία. Το σύστημα είναι σχεδιασμένο έτσι ώστε κανένα τοπικό βιβλίο να μην διαγράφεται από την αρχική σας συσκευή.
Προτού το σύστημα επιβεβαιώσει με απόλυτη βεβαιότητα ότι έχει δημιουργηθεί ένα ασφαλές, ακέραιο αντίγραφο στο iCloud. Τι γίνεται όμως αν κάποιος θελήσει να διακόψει αυτόν τον συγχρονισμό, είτε γιατί ο χώρος στο iCloud γέμισε, είτε γιατί απλώς άλλαξε γνώμη. Έχω δει εφαρμογές να μετατρέπουν αυτή τη διαδικασία σε φιάλτη. Α, το έχουμε ζήσει όλοι αυτό. Να σβήνονται δεδομένα χωρίς προειδοποίηση.
Ναι, ή να σας αφήνουν να αναρωτιέστε που πήγαν τα αρχεία σας. Εδώ τα πράγματα είναι κρυστάλλινα. Όταν ζητήσετε απενεργοποίηση, η εφαρμογή σας δίνει τρεις απολύτως ξεκάθαρες επιλογές. Ακούω. Επιλογή πρώτη. Αφαίρεση από τη συσκευή. Αυτό διαγράφει τα βιβλία από το τηλέφωνο για να ελευθερώσετε χώρο, αλλά τα αφήνει απολύτως ασφαλή στο iCloud.
Κατανοητό. Η δεύτερη. Επιλογή δεύτερη. Μεταφορά τοπικά και διατήρηση στο iCloud. Αυτό δημιουργεί έναν εξάρτητο αντίγραφο και στις δύο πλευρές, επιτρέποντάς σας να συνεχίσετε εντελώς αυτόνομα τοπικά. Και η τρίτη. Επιλογή τρίτη. Μεταφορά τοπικά και διαγραφή από το iCloud. Αυτό προτείνεται αυστηρά για όσους θέλουν να καθαρίσουν τον χώρο στο σύννεφο, με την προειδοποίηση ότι τα βιβλία θα εξαφανιστούν από τις υπόλοιπες συσκευές σας.
Ουσιαστικά, είναι αυτό που λέμε ένα διαζύγιο με ξεκάθαρους όρους. Δεν χρειάζεται καμία πλευρά να μανδεύει ποιος κρατάει τι. Η εφαρμογή σας πιάνει από το χέρι και σας εξηγεί ακριβώς τι θα συμβεί στα δεδομένα σας. Ακριβώς αυτό. Και να προσθέσω μια σημαντική λεπτομέρεια για τον συγχρονισμό, ειδικά για τους χρήστες voice-over.
Η εφαρμογή παρέχει άριστη πληροφόρηση για την κατάσταση των αρχείων, αποφεύγοντας παράλληλα τον ηχητικό βομβαρδισμό. Τι εννοείται ηχητικό βομβαρδισμό? Όταν πληρογείστε στη βιβλιοθήκη, ακούτε ενδείξεις όπως «μόνο στο iCloud, αν το αρχείο δεν είναι στη συσκευή» ή «κατεβαίνει και ανεβαίνει μαζί με το ποσοστό πριν ακουστεί ο τίτλος του βιβλίου».
Και το πιο έξυπνο, δεν χτυπάει ειδοποίηση για κάθε βιβλίο ξεχωριστά όταν τελειώνει. Α, ευτυχώς, θα χτυπούσε το τελέφωνο 200 φορές. Ακριβώς. Μόλις ολοκληρωθούν όλες οι μεταφορές συνολικά, ακούγεται μία και μόνο διακριτική ηχητική ειδοποίηση, συνοδευόμενη αποδόνηση. Μπαίνοντας στην τελική ευθεία, θέλω να αναφερθούμε στις ρυθμίσεις της εφαρμογής και στη συνολική της συμπεριφορά σε επίπεδο συστήματος.
Τι άλλο ενδιαφέρον κρύβεται στο μενού? Λοιπόν, στις ρυθμίσεις, ο χρήστης βρίσκει συγκεντρωμένο τον πλήρη έλεγχο. Από την επιλογή της γλώσσας και την ποιότητα μετατροπής των αρχείων, μέχρι την ενεργοποίηση ή απενεργοποίηση της κανονικοποίησης της έντασης, που αναλύσαμε νωρίτερα. Μπορούμε να φτιάξουμε και ρουτίνες? Ναι, μπορείτε να ορίσετε έναν μόνιμο χρονοδιακόπτη ύπνου, αν έχετε σταθερή ρουτίνα.
αλλά και να κάνετε γρήγορη εκαθάριση των προσωρινών αρχείων, της μνήμης ΚΕΑΣ δηλαδή, για να ανακτήσετε χώρο. Ακούγεται πολύ πλήρες. Υπάρχει κάτι άλλο για την καθημερινή χρήση? Ναι. Έχει ενσωματωθεί η λειτουργία «Γρήγορη συνέχεια». Με ένα παρατεταμένο πάτημα στο εικονίδιο της εφαρμογής στην αρχική οθόνη του τηλεφώνου, οδηγείστε απευθείας σε κλάσματα δευτερολέπτου στο ακριβές σημείο που σταματήσατε την τελευταία ακρόαση, παρακάπτοντας εντελώς την πλοήγηση στα μενού.
Ποβερό! Πριν κλείσουμε όμως, θέλω να σταθώ σε κάτι που με εντυπωσίασε βαφιά. Αναφέρομαι στον σχεδιασμό χωρίς αποκλεισμούς. Α, ναι. Πολύ μεγάλο θέμα. Σε πάρα πολλές εφαρμογές, όταν πάτε στις ρυθμίσεις του λειτουργικού και αυξήσετε το μέγεθος του κειμένου, το γνωστό Dynamic Type, που είναι απαραίτητο για πολλούς ανθρώπους, η εφαρμογή οπτικά απλώς σπάει.
Ναι, διαλύεται η οθόνη. Τα γράμματα μεγαλώνουν τόσο που βγαίνουν εκτός οθόνης, τα κουμπιά πέφτουν το ένα πάνω στο άλλο, λέξεις κόβονται στη μέση. Εδώ όμως δεν συμβαίνει αυτό. Είναι ίσως η μεγαλύτερη απόδειξη της φροντίδας των δημιουργών. Το BookCraft σέβεται απόλυτα τις ρυθμίσεις προσβασιμότητας του ίδιου του iOS. Τα γράμματα μεγαλώνουν, αλλά η διεπαφή αναδιατάσσεται οργανικά και δυναμικά για να τα χωρέσει, χωρίς να κόβεται καμία απολύτως λέξη.
Και όσον αφορά τα χρώματα... Παραλλέλα υποστηρίζει πλήρως τη λειτουργία αύξησης ή οντίθεσης, προσφέροντας πιο καθαρά έντονα χρώματα για όσους τα χρειάζονται. Και φυσικά, κάθε κουμπί και κάθε μενού φέρει σαφείς κρυστάλλινες ετικέτες για το voiceover. Είναι νομίζω η απόλυτη απόδειξη ότι οι χαρακτηριστικά τα οποία η βιομηχανία συχνά βαφτίζει ως πολύ δύσκολα ή ακριβά στην ανάπτυξη λογισμικού, μπορούν να υλοποιηθούν στην εντέλεια αν υπάρχει εξ αρχής η σωστή πρόθεση και η σωστή αρχιτεκτονική.
Αυτό ακριβώς μας οδηγεί σε ένα πολύ ευρύτερο σχεδόν φιλοσοφικό ερώτημα γύρω από την τεχνολογία, το οποίο αξίζει να σκεφτούμε. Αν παρατηρήσει κανείς αυτή την εφαρμογή, βλέπει ένα λογισμικό που χτίστηκε με τα πιο αυστηρά κριτήρια του Accessibility First. Θέτοντας δηλαδή τις ανάγκες των ατόμων με προβλήματα όρασης στην πρώτη γραμμή του σχεδιασμού.
Ακριβώς. Αλλά κοιτάξτε το αποτέλεσμα που προέκυψε. Καταλήγει να προσφέρει μια εκπληκτικά ανώτερη, απόλυτα εξατομικευμένη και ασφαλή εμπειρία χρήσης για όλους. Η αυτόματη κανονικοποίηση του ήχου ή οι συντομέρσεις πληκτρολογίου, ο διαφανής συγχρονισμός, το προσαρμόσυμο βήμα μετακίνησης. Ναι. Όλα αυτά δεν είναι απλά βοηθήματα.
Είναι... είναι απλώς εξαιρετικό σχεδιασμός. Μήπως λοιπόν η αγορά της τεχνολογίας θα έπρεπε επιτέλους να σταματήσει να αντιμετωπίζει την προσβασιμότητα ως μια δευτερεύουσα αγκαρία ή σαν μια άλλη λειτουργία που αφορά μόνο μια μικρή μερίδα χρηστών. Ναι. Και να αρχίσει να την αναγνωρίζει ως τον απόλυτο χρυσό κανόνα για τον σωστό σχεδιασμό λογισμικού στο σύνολο του, αυτό είναι κάτι που πρέπει να κρατήσουμε όλοι.
Αν σας αρέσουν αυτά που δημοσιεύουμε εδώ, κάντε εγγραφή στο κανάλι μας για να είστε πάντα ενημερωμένοι. Μείνετε συντονισμένοι. Γεια σας!
Σχόλια
Χωρίς σχόλιαΣυνδεθείτε για να συμμετάσχετε στη συζήτηση
Σύνδεση για ΣχολιασμόΔεν υπάρχουν σχόλια ακόμα