Waarom moeten sommige Mac-apps deze computer besturen met behulp van toegankelijkheidsfuncties?
Sommige apps, zoals Dropbox en Steam, zullen vragen om "deze computer te besturen met toegankelijkheidsfuncties." Maar wat betekend dat eigenlijk??
De bewoording is verwarrend, om het maar op zijn zachtst te zeggen. Wat verleent deze toestemming eigenlijk? Kort gezegd geeft dit de betreffende app de mogelijkheid om andere programma's te besturen. Apple schetst hun advies hier:
Als u bekend bent met een app, kunt u deze autoriseren door in de waarschuwing op Systeemvoorkeuren openen te klikken en vervolgens het selectievakje voor de app in het deelvenster Privacy te selecteren. Als u niet bekend bent met een app of als u op dat moment geen toegang tot uw Mac wilt geven, klikt u op Weigeren in de melding.
Maar dat laat alleen maar meer vragen. Waarom moet je deze toestemming helemaal geven? Wat betekent het geven van deze toestemming - zullen dergelijke applicaties echt "deze computer besturen"? En waarom wordt deze toegang "Accessibility" genoemd, in plaats van alleen systeemtoegang? Laten we dit opsplitsen.
Waarom moet ik dit doen??
Het proces om Toegankelijkheidsinstellingen in te schakelen is een beetje ingewikkeld. U moet Systeemvoorkeuren openen en vervolgens naar Beveiliging en privacy> Privacy> Toegankelijkheid gaan. Van daaruit moet je op het hangslotsymbool in de linkerbenedenhoek klikken, je wachtwoord invoeren en pas dan kun je je applicatie toegang verlenen.
Dus waarom moet je dit doen? Het antwoord is kort gezegd om uw veiligheid te beschermen.
Mac-apps zijn standaard onafhankelijk en kunnen de manier waarop u met het systeem of andere toepassingen communiceert niet veranderen. Dit is een heel goede zaak. Het voorkomt dat er vage dingen gebeuren, zoals spellen die je hebt gedownload door je toetsaanslagen te registreren of door op knoppen in je browser te klikken op malware.
Maar sommige applicaties nodig hebben om andere applicaties te besturen om bepaalde functies aan te bieden. Steam biedt bijvoorbeeld graag een overlay aan bovenop games; het heeft toegankelijkheid nodig om dat te doen. Dropbox voegt graag een badge over Microsoft Office-toepassingen; het heeft toegankelijkheid nodig om dat te doen.
Andere toepassingen zijn afhankelijk van toegankelijkheid om hun uitgangspunt te realiseren. Barman, bijvoorbeeld, kan uw Mac-menubalkitems opnieuw rangschikken en verwijderen, maar daarvoor heeft toegang tot toegankelijkheid nodig. BetterTouchTool kan krachtige bewegingsbedieningen ontgrendelen in macOS, maar het heeft ook toegang tot toegankelijkheid nodig.
Je zou niet willen leven in een wereld waar ieder toepassing kan deze dingen doen, zonder u zelfs om toestemming te vragen. Door toegankelijkheidstoegang toe te staan, kunnen vertrouwde programma's andere toepassingen en uw systeem beheren.
Waarom wordt dit toegang tot "toegankelijkheid" genoemd?
Geen van onze voorbeelden tot nu toe, heb je misschien gemerkt, hebben veel te maken met 'toegankelijkheid', zoals de term vaak wordt gebruikt. Dus waarom heeft de functie deze naam??
Gedeeltelijk gebruikt het deze naam omdat meerdere toegankelijkheidstoepassingen toegang tot deze functies nodig hebben om te kunnen functioneren. Bijvoorbeeld: applicaties die mensen in staat stellen hun Mac te besturen met alleen spraakopdrachten, hebben toegang tot toegankelijkheid nodig om controle te krijgen over andere applicaties. Text-to-speech-applicaties hebben deze toestemming nodig om de tekst in andere applicaties te kunnen lezen. Toepassingen die tekst verzenden naar braillelezers hebben deze toestemming nodig om te kunnen functioneren.
Voor mensen met een handicap zijn deze toepassingen allemaal essentieel voor het gebruik van een Mac. Het gebeurt gewoon zo dat de permissies die nodig zijn voor dergelijke programma's ook nodig zijn door niet-toegankelijkheidstoepassingen zoals Steam en Dropbox.
Can not Applications Skip This Steps?
U vraagt zich misschien af: waarom slaan applicaties niet de onnodige stap over om gebruikers naar de Systeemvoorkeuren te sturen, en voegen ze zichzelf toe aan de lijst terwijl u aan het installeren bent?
Wel, dat zou een enorm beveiligingsrisico zijn. Als Dropbox zichzelf kan toevoegen aan de Accessibility-toegangslijst zonder het u te vragen, kan elke willekeurige Mac-malware die de controle over het systeem wil overnemen. vereisen u om Systeemvoorkeuren te openen, voer je je wachtwoord in en controleer je of de app ervoor zorgt dat toegang alleen wordt verleend als dat is wat je eigenlijk wilt.
Over Dropbox gesproken: ze hebben een tijdje aan deze eis gewerkt door misbruik te maken van een ongedocumenteerde kwetsbaarheid om zichzelf aan de lijst toe te voegen. Nee, serieus: Dropbox gedroeg zich even als malware.
Dropbox beweerde dat er niets mis was met dit alles; beveiligingsdeskundigen waren het daar niet mee eens. Dat deed Apple ook, die uiteindelijk de achterpoortjes die Dropbox gebruikte om zichzelf aan deze lijst toe te voegen, herstelde.
Tegenwoordig gedraagt Dropbox zich zelf en vraagt toestemming. Dat geldt ook voor de meeste apps. Maar er is altijd een kans dat sommige programma's, of zelfs malware, zich alweer een weg naar binnen bevinden, dus zorg ervoor dat je van tijd tot tijd je toegankelijkheidslijst controleert, door dingen te verwijderen die je niet herkent.