Delen via


Controlelijst voor toegankelijkheid

Biedt een controlelijst waarmee u ervoor kunt zorgen dat uw Windows-app toegankelijk is.

Hier vindt u een controlelijst die u kunt gebruiken om ervoor te zorgen dat uw app toegankelijk is.

  1. Stel de toegankelijke naam (vereist) en beschrijving (optioneel) in voor inhoud en interactieve UI-elementen in uw app.

    Een toegankelijke naam is een korte, beschrijvende tekenreeks die een schermlezer gebruikt om een UI-element aan te kondigen. Sommige UI-elementen zoals TextBlock en TextBox gebruiken hun tekstinhoud als de standaard toegankelijke naam; zie Basisinformatie over toegankelijkheid.

    U moet de toegankelijke naam expliciet instellen voor afbeeldingen of andere besturingselementen die geen interne tekstinhoud promoten als impliciete toegankelijke naam. U moet labels gebruiken voor formulierelementen, zodat de labeltekst kan worden gebruikt als labeledBy-doel in het Microsoft UI Automation-model voor het correleren van labels en invoer. Als u meer ui-richtlijnen wilt bieden voor gebruikers dan doorgaans is opgenomen in de toegankelijke naam, helpen toegankelijke beschrijvingen en knopinfo gebruikers inzicht te geven in de gebruikersinterface.

    Voor meer info, zie Toegankelijke naam en Toegankelijke beschrijving.

  2. Toetsenbordtoegankelijkheid implementeren:

    • Test de standaardvolgorde van de tabindex voor een gebruikersinterface. Pas indien nodig de volgorde van de tabindex aan, waarvoor bepaalde besturingselementen mogelijk moeten worden ingeschakeld of uitgeschakeld, of wijzig de standaardwaarden van TabIndex op sommige elementen van de gebruikersinterface.
    • Gebruik besturingselementen die ondersteuning bieden voor navigatie met pijltoetsen voor samengestelde elementen. Voor standaardbesturingselementen wordt de pijltoetsennavigatie doorgaans al geïmplementeerd.
    • Besturingselementen gebruiken die ondersteuning bieden voor toetsenbordactivering. Voor standaardbedieningselementen, met name die elementen die ondersteuning bieden voor het UI Automation -aanroepingspatroon, is toetsenbordactivering doorgaans beschikbaar; raadpleeg de documentatie van dat bedieningselement.
    • Stel toegangssleutels in of implementeer acceleratorsleutels voor specifieke onderdelen van de gebruikersinterface die interactie ondersteunen.
    • Voor aangepaste besturingselementen die u in uw gebruikersinterface gebruikt, controleert u of u deze besturingselementen hebt geïmplementeerd met de juiste AutomationPeer ondersteuning voor activering en gedefinieerde overschrijvingen voor sleutelafhandeling, indien nodig, om activering, doorgang en toegangs- of sneltoetsen te ondersteunen.

    Zie Toetsenbordinteracties voor meer informatie.

  3. Zorg ervoor dat tekst een leesbare grootte heeft

    • Windows bevat verschillende hulpprogramma's en instellingen voor toegankelijkheid die gebruikers kunnen gebruiken en aanpassen aan hun eigen behoeften en voorkeuren voor het lezen van tekst. Dit zijn onder andere:
      • Het hulpmiddel Vergrootglas, waarmee een geselecteerd gebied van de gebruikersinterface wordt vergroot. U moet ervoor zorgen dat de indeling van tekst in uw app het niet moeilijk maakt om Vergrootglas te gebruiken voor het lezen.
      • Globale schaal- en resolutie-instellingen in Instellingen->Systeem->Beeldscherm->Schaal en indeling. Welke grootteopties er precies beschikbaar zijn, kunnen variëren, omdat dit afhankelijk is van de mogelijkheden van het beeldschermapparaat.
      • Instellingen voor tekstgrootte in Instellingen ->Gemak van toegang ->Beeldscherm. Pas de instelling Tekst groter maken aan om alleen de grootte van tekst op te geven in ondersteunende elementen voor alle applicaties en schermen (alle UWP-tekstcontroles ondersteunen de tekstschaalervaring zonder aanpassingen of sjablonen).

      Opmerking

      Met de instelling Alles groter maken kan een gebruiker de gewenste grootte voor de tekst en apps in het algemeen bepalen, maar alleen op het primaire scherm.

  4. Controleer uw gebruikersinterface visueel om ervoor te zorgen dat het tekstcontrast voldoende is, elementen correct worden weergegeven in de thema's met hoog contrast en kleuren correct worden gebruikt.

    • Gebruik een hulpprogramma voor kleuranalyse om te controleren of de verhouding van het visuele tekstcontrast ten minste 4,5:1 is.
    • Schakel over naar een thema met hoog contrast en controleer of de gebruikersinterface voor uw app leesbaar en bruikbaar is.
    • Zorg ervoor dat uw gebruikersinterface geen kleur gebruikt als enige manier om informatie over te brengen.

    Zie Thema's met hoog contrast en toegankelijke tekstvereisten voor meer informatie.

  5. Voer hulpprogramma's voor toegankelijkheid uit, los gemelde problemen op en controleer de leeservaring van het scherm.

    Gebruik hulpprogramma's zoals Inspect om programmatische toegang te controleren, diagnostische hulpprogramma's zoals AccChecker uit te voeren om veelvoorkomende fouten te detecteren en de leeservaring voor het scherm met Verteller te controleren.

    Zie Toegankelijkheidstests voor meer informatie.

  6. Zorg ervoor dat de manifestinstellingen van uw app voldoen aan de richtlijnen voor toegankelijkheid.

  7. Declareer uw app als toegankelijk in de Microsoft Store.

    Als u de basislijnondersteuning voor toegankelijkheid hebt geïmplementeerd, kunt u uw app declareren als toegankelijk in de Microsoft Store om meer klanten te bereiken en extra goede beoordelingen te krijgen.

    Zie Toegankelijkheid in de Store voor meer informatie.