Γιατί μερικές εφαρμογές Mac πρέπει να ελέγχουν αυτόν τον υπολογιστή χρησιμοποιώντας χαρακτηριστικά προσβασιμότητας;
Ορισμένες εφαρμογές, όπως το Dropbox και το Steam, θα ζητήσουν να "ελέγξουν αυτόν τον υπολογιστή χρησιμοποιώντας χαρακτηριστικά προσβασιμότητας".?
Η διατύπωση είναι συγκεχυμένη, να το πούμε τουλάχιστον. Τι χορηγεί αυτή η άδεια; Βασικά, αυτό δίνει στην εν λόγω εφαρμογή τη δυνατότητα να ελέγχει άλλα προγράμματα. Η Apple παρουσιάζει τις συμβουλές τους εδώ:
Αν είστε εξοικειωμένοι με μια εφαρμογή, μπορείτε να την εξουσιοδοτήσετε κάνοντας κλικ στην επιλογή Άνοιγμα προτιμήσεων συστήματος στην ειδοποίηση και, στη συνέχεια, επιλέγοντας το πλαίσιο ελέγχου της εφαρμογής στο παράθυρο απορρήτου. Εάν δεν είστε εξοικειωμένοι με μια εφαρμογή ή δεν θέλετε να της δώσετε πρόσβαση στο Mac σας εκείνη τη στιγμή, κάντε κλικ στην επιλογή Deny in the alert.
Αλλά αυτό αφήνει περισσότερες ερωτήσεις. Γιατί πρέπει να δώσετε αυτή την άδεια; Τι σημαίνει αυτή η άδεια - οι εφαρμογές αυτές θα "ελέγξουν τον υπολογιστή"; Και γιατί αυτή αποκαλείται "Accessibility" πρόσβαση, αντί για απλή πρόσβαση στο σύστημα; Ας σπάσουμε αυτό.
Γιατί πρέπει να το κάνω αυτό?
Η διαδικασία ενεργοποίησης των ρυθμίσεων προσβασιμότητας είναι κάπως περίπλοκη. Πρέπει να ανοίξετε τις Προτιμήσεις συστήματος και, στη συνέχεια, επιλέξτε Ασφάλεια και απόρρητο> Απόρρητο> Προσβασιμότητα. Από εκεί πρέπει να κάνετε κλικ στο εικονίδιο κλειδώματος στην κάτω αριστερή γωνία, να εισάγετε τον κωδικό πρόσβασης και μόνο τότε μπορείτε να παραχωρήσετε πρόσβαση στην εφαρμογή σας.
Γιατί λοιπόν πρέπει να το κάνετε αυτό; Η απάντηση, εν συντομία, είναι να προστατέψετε την ασφάλειά σας.
Από προεπιλογή, οι εφαρμογές Mac είναι αυτοτελείς και δεν μπορούν να αλλάξουν τον τρόπο με τον οποίο αλληλεπιδράτε με το σύστημα ή άλλες εφαρμογές. Αυτό είναι πολύ καλό πράγμα. Αποτρέπει την εμφάνιση σκανδαλωδών γεγονότων, όπως τα παιχνίδια που έχετε κατεβάσει καταγράφοντας τις πληκτρολογήσεις σας ή τα κουμπιά κλικ με κακόβουλα προγράμματα στο πρόγραμμα περιήγησης.
Αλλά μερικές εφαρμογές χρειάζομαι για να ελέγχετε άλλες εφαρμογές για να προσφέρετε συγκεκριμένα χαρακτηριστικά. Ο Steam, για παράδειγμα, θέλει να προσφέρει μια επικάλυψη πάνω από τα παιχνίδια. χρειάζεται πρόσβαση προσβασιμότητας για να γίνει αυτό. Το Dropbox αρέσει να επικαλύπτει ένα σήμα πάνω από τις εφαρμογές του Microsoft Office. χρειάζεται πρόσβαση προσβασιμότητας για να γίνει αυτό.
Άλλες εφαρμογές εξαρτώνται από την πρόσβαση προσβασιμότητας για την εκπλήρωση των βασικών προϋποθέσεων. Ο μπάρμαν, για παράδειγμα, μπορεί να αναδιοργανώσει και να αφαιρέσει τα στοιχεία της γραμμής μενού του Mac, αλλά χρειάζεται πρόσβαση προσβασιμότητας για να το κάνει αυτό. Το BetterTouchTool μπορεί να ξεκλειδώσει ισχυρούς χειρισμούς χειρονομίας στο macOS, αλλά χρειάζεται και πρόσβαση προσβασιμότητας.
Δεν θα θέλατε να ζήσετε σε έναν κόσμο όπου όποιος εφαρμογή μπορεί να κάνει αυτά τα πράγματα, χωρίς ακόμη να σας ζητήσει άδεια. Ωστόσο, η πρόσβαση στην προσβασιμότητα επιτρέπει στα προγράμματα που εμπιστεύεστε να ελέγχουν άλλες εφαρμογές και το σύστημά σας.
Γιατί αποκαλείται αυτή η πρόσβαση ως "προσβασιμότητας"?
Κανένα από τα παραδειγμάτων μας μέχρι τώρα, ίσως έχετε παρατηρήσει, δεν έχει πολλά να κάνει με την "προσβασιμότητα", καθώς ο όρος χρησιμοποιείται συχνά. Γιατί λοιπόν το χαρακτηριστικό έχει αυτό το όνομα?
Εν μέρει, χρησιμοποιεί αυτό το όνομα επειδή πολλές εφαρμογές προσβασιμότητας χρειάζονται πρόσβαση σε αυτές τις λειτουργίες για να λειτουργήσουν. Για παράδειγμα: οι εφαρμογές που επιτρέπουν στους χρήστες να ελέγχουν το Mac χρησιμοποιώντας μόνο τις φωνητικές εντολές χρειάζονται πρόσβαση προσβασιμότητας για να αποκτήσουν τον έλεγχο άλλων εφαρμογών. Οι εφαρμογές κειμένου σε ομιλία χρειάζονται αυτήν την άδεια για να διαβάσουν το κείμενο σε άλλες εφαρμογές. Οι εφαρμογές που στέλνουν κείμενο σε αναγνώστες braille χρειάζονται αυτήν την άδεια για να λειτουργήσουν.
Για τα άτομα με ειδικές ανάγκες, αυτές οι εφαρμογές είναι ζωτικής σημασίας για τη χρήση ενός Mac. Απλώς συμβαίνει ότι τα δικαιώματα που απαιτούνται από τέτοια προγράμματα απαιτούνται επίσης από εφαρμογές μη προσβασιμότητας όπως Steam και Dropbox.
Δεν είναι δυνατή η απομάκρυνση των εφαρμογών αυτών των βημάτων?
Ίσως αναρωτιέστε: γιατί οι εφαρμογές απλά παραλείψτε το περιττό βήμα της αποστολής χρηστών στις Προτιμήσεις Συστήματος και απλά προσθέστε τους στη λίστα κατά την εγκατάσταση?
Λοιπόν, αυτό θα ήταν ένας τεράστιος κίνδυνος για την ασφάλεια. Εάν το Dropbox μπορεί να προστεθεί στη λίστα πρόσβασης Accessibility χωρίς να σας ρωτήσει, μπορεί να υπάρξει οποιοδήποτε κακόβουλο λογισμικό Mac που θέλει να πάρει τον έλεγχο του συστήματος. Απαίτηση εσύ για να ανοίξετε τις Προτιμήσεις συστήματος, πληκτρολογήστε τον κωδικό πρόσβασής σας και ελέγξτε την εφαρμογή διασφαλίζοντας ότι η πρόσβαση θα παραχωρηθεί μόνο αν αυτό πραγματικά θέλετε.
Μιλώντας για το Dropbox: εργάστηκαν γύρω από αυτήν την απαίτηση για λίγο, εκμεταλλευόμενοι μια αδικαιολόγητη ευπάθεια για να προστεθούν στον κατάλογο. Όχι, σοβαρά: Το Dropbox ενήργησε για λίγο ως malware.
Το Dropbox ισχυρίστηκε ότι δεν υπήρχε τίποτα κακό με όλα αυτά. οι εμπειρογνώμονες ασφαλείας διαφώνησαν. Το ίδιο συνέβη και με την Apple, η οποία τελικά έσπασε το κενό που το Dropbox χρησιμοποίησε για να προστεθεί στη λίστα.
Αυτές τις μέρες, το Dropbox συμπεριφέρεται και ζητά άδεια. Έτσι θα πρέπει οι περισσότερες εφαρμογές. Αλλά υπάρχει πάντα η πιθανότητα κάποιο πρόγραμμα, ή ακόμα και κακόβουλο λογισμικό, να έχει βαρεθεί ξανά πίσω, οπότε φροντίστε να ελέγχετε κατά καιρούς τη λίστα προσβασιμότητας, αφαιρώντας τα πράγματα που δεν αναγνωρίζετε.