Apps Toegankelijkheid Testen

Vergelijkbare documenten
Training Toegankelijke video players. 28 Maart 2019

28 maart Testen op toegankelijkheid

Onderzoek digitale toegankelijkheid website eherkenning

Toegankelijkheidsverklaring

Voorzieningen voor mensen met een beperking

Checklist digitale toegankelijkheid

iphone & ipad Vergroot uw digitale wereld

Quickscan Webrichtlijnen

Digitale toegankelijkheid in het ho. Voordelen en richtlijnen

DIT is TV Deluxe 4K aansluiten. HDMI kabel/aansluiting. B Internetkabel/aansluiting Geen internetkabel? Stel dan uw WiFi in (zie onderaan deze pagina)

Toegankelijkheidsrichtlijnen. Werken aan digitale toegankelijkheid

Quickscan digitale toegankelijkheid

Location Based Media

Drempelvrij samenwerken

NACSPORT TAG&GO HANDLEIDING Eigenschappen knop

De Woning-app op de iphone, ipad en ipod touch gebruiken

Check digitale informatie met NVDA.

ios7 Is dat wat voor slechtzienden en blinden?

handleiding Track Kit

Handleiding Chipolo en Chipolo Card

Basisgebruik van de ipad in de klas ios 10.2

Quick reference Smartflow App

Gemaakt door AssistiveWare. Snelstartgids

1. Software installeren. 2. Aanmelden bij AlarmSecur. Vragen? Open de app. Klik op registreren

1 Beheren van host: Host lijst. Toevoegen van een host. XMBC/Kodi. QR code. Cloud save. Bewerken van host. Verwijderen van host. Selecteer een host.

iphone & ipad Vergroot uw digitale wereld

30 nieuwe ios 4.0 features. v1.0

AlectoCam app voor Android geschikt voor: DVC-007 DVC-105IP DVC-106IP DVC-125IP DVC-135IP DVC-164IP DVC-155IP DVC-164IP DVC-165IP DVC-180 DVC-215IP

Beknopte handleiding Sprint

JVC CAM Control (voor ipad) Gebruikershandleiding

Meer doen met uw ipad ios 9

Inhoudsopgave Voorwoord 5 Nieuwsbrief 5 Introductie Visual Steps 6 Wat heeft u nodig? 6 Hoe werkt u met dit boek? 7 Website 7 Voor docenten

Philips E-motion. Protoyping/Interactieontwerp. Kwartaal 1 jaar 3. Inhoud Onderzoek Schetsen Mockups Wireframes Flowcharts

Handleiding HBO GO V.2

Elektronisch Meldsysteem Incident Management (EMI)

Inhoudsopgave. Inleiding 11

Belang van toegankelijk gebruiksvriendelijk digitaal educatief Lesmateriaal

Klik in de die u van de huisarts heeft ontvangen, op de link

Inhoudsopgave. Inleiding 11

Ontwerpdocument. Maarten Kolthof. NHL Hogeschool Opleiding Communication & Multimedia Design Ontwerpdocument - Maarten Kolthof

Uw winkelmandje is leeg

Xelion voor ios V2.0 Gebruikershandleiding

MILLEDONI.NL OP MOBIEL. Door: Sijmen Vos, , klas v1-05 Docent: Koop Reynders Datum: 17 februari 2014

WCAG 2 inspectie formulieren op iburgerzaken.nl Niveau AA

Maak met Alinea een foto van je tekstdocument of importeer foto s om direct voor te lezen. Een boek, een cursus of een artikel. Het kan allemaal!

Paniekknop PNB1301. Handleiding

De HumanWare Brailliant met een ios of Mac OS apparaat. Een productieve combinatie.

Inhoudsopgave Visual Steps - Dit is de inhoudsopgave van de titel ipad voor senioren met ios 12 en hoger ISBN

Pilootproject Handleiding

HANDLEIDING Nacsport Pro Plus

Bijlage Voor alle muishandelingen is er een toetsenbordalternatief

WCAG 2 onderzoek Niveau AA

Green screen effect Tutorial

Inhoud - deel. gpsfietser.nl. Smartphone GPS-navigatie iphone - deel 1. Installeren Pocket Earth. GPS, Centreren en IN- / UIT-zoomen

GEBRUIKSAANWIJZING akiosk-lite software (basis level)

Inhoudsopgave Voorwoord 5 Nieuwsbrief 5 Introductie Visual Steps 6 Wat heeft u nodig? 6 Hoe werkt u met dit boek? 7 De website bij dit boek

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 9 Hoe werkt u met dit boek? 10 Website 11 Voor docenten

iphone app - Rapporten

Handleiding Parkmobile Android App Download de App gratis in de Google Play Store

Handleiding Chipolo en Chipolo Card

Inhoudsopgave. Inleiding 11

HANDLEIDING Nacsport Elite

Hoofdstuk 1 Introductie Meta. Hoofdstuk 2 Mobiel apparaat. 2.1 Land/regio 2.2 Datum/tijd Hoofdstuk 3 Meta-installatie

Monitoring van de toegankelijkheid van websites van gemeentes uitgevoerd op vraag van UNIA

HET WORDPRESS ZONDER GEDOE STUDIEPAKKET

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 9 De website bij het boek 9 Hoe werkt u met dit boek?

EXPERIMENT (2) DMP - BLIND OP HET INTERNET NAAM: ROEL DE WILDT MINOR: DIGITAL MEDIA PRODUCTIONS DOCENTE: JACQUELINE RIJKMANS

Automatische Medicijn Dispenser

Aanvullend bestand Meer doen met uw Samsung Galaxy Tab

Inhoudsopgave. Inleiding 11

ONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8

HANDLEIDING STREAMBOX

15. Google Tag Manager

PowerPoint 2010: rondleiding (deel 2)

Phonak RemoteControl App. Gebruiksaanwijzing

MCBDirect Corporate Aanmelden met een Soft Token

V 3.0. Handleiding Glashart Media Android applicatie

Hoofdstuk 1 Introductie Meta. Hoofdstuk 2 Mobiel apparaat. Hoofdstuk 3 Meta-installatie. Hoofdstuk 4 Android/iOS functionaliteit Meta

Inhoudsopgave. Inleiding 11

HANDLEIDING scholing voorbehouden en risicovolle handelingen

HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014

Inhoudsopgave. Inleiding 11

iphone app - Timesheet

Instructie RFM modules

Ref: HANDLEIDING VAREL RLS. Enkel systeem. VAREL ALARM Tel:

Verschillen met PowerPoint 2007

Doe het zelf installatiehandleiding

Mitchel Anneveldt V Ontwerpdocument Design pattens - NS - Mitchel Anneveldt V

Galaxy Dimension TOUCHCENTER Handleiding gebruiker

JVC CAM Control. Handleiding. for Android. Nederlands LYT A 0812YMHYH-OT

In den beginne. Het iphone-beginscherm

Klik om de stijl te Digitale toegankelijkheid

Voor de handelingen in het boek maakt dit niet uit. U kunt gewoon verdergaan.

Toegankelijkheidsverklaring: eisen en aanpak

Welkom! Dit is TV. Op onze website vindt u via uitgebreidere handleidingen en probleemoplossers.

Toegankelijke documenten op Internet. 20 juni 2013

Juf in a Box Backend - Functioneel Ontwerp Auteur: Maarten Lodewijk Versie: 1.0

Parkinson Thuis Probleemoplossing

Transcriptie:

Apps Toegankelijkheid Testen Stichting Accessibility Brian Bors NCDT 16 mei 2018

Introductie Brian Bors Stichting Accessibility Expertisecentrum voor toegankelijkheid en kwaliteit van internet en software

Programma Waarom testen? Verschil tussen websites en apps testen Toegankelijkheid features op je telefoon Wat is het verwachte gedrag?

Waarom testen?

Het doel van testen Kijken of alles werkt Komt het gedrag overeen met het verwachte gedrag? Is er geen gedrag dat onverwachts is Komt het gedrag overeen met de WCAG2ICT richtlijnen? 6

Voldoen aan verwachtingen Wordt alles voorgelezen? In de correcte volgorde? Reageert de app correct op andere accessibility instellingen? Etc.

Onverwacht gedrag vermijden Verplaatsende focus Tekst dat buiten beeld verdwijnt Etc.

WCAG2ICT Aanpassing van WCAG specifiek voor software Heeft alles een correct contrast? Heeft elk interactieve element een naam, rol en waarde? Etc.

Verschil tussen websites en apps testen

Verschil met websites Code is vaak niet beschikbaar Er is slechts 1 (veel gebruikte) screenreader per platform (ios: Voiceover, Android: Talkback) 11

Hoe test ik een website? Test op code Test op basis van interpretatie van de richtlijnen

Hoe test ik een app? Test op interactie Test basis van hoe voorleessoftware reageert

Toegankelijkheid features op je telefoon

Toegankelijkheidopties De toegankelijkheid opties vind je hier: iphone: Instellingen Algemeen Toegankelijkheid Settings General Accessibility Android: Instellingen Toegankelijkheid Settings Accessibility

Voiceover/Talkback (1/3) VoiceOver: Screenreader voor OS X en ios Talkback: Screenreader voor Android Schermgordijn: scherm uit laten. Accu langer mee!

Voiceover/Talkback (2/3) Gebruik van Screenreaders: Tab-en: snel met vinger vegen of: vinger op scherm drukken: hoor wat onder je vinger zit Dubbel tikken om knoppen e.d. te activeren 1 vinger extra voor de reguliere gestures (scrollen is bijvoorbeeld met 2 vingers)

Voiceover/Talkback (3/3) Gebruik van bijvoorbeeld VoiceOver: Rotor: extra navigatie hulpmiddelen 2 vingers draaien om as (dop afdraaien): kies Rotor-optie dan: 1 vinger verticaal vegen: gebruik geselecteerde optie Typen: 1 vinger ingedrukt over toetsen, andere vinger tikken Gesture: 1 vinger dubbel tik ingedrukt + wachten + gesture

Overige opties voor blinde gebruikers Laten uitspreken van suggesties en correcties Handmatig een label toevoegen in een app Bijv. door een niet-blinde persoon in de omgeving

Opties voor slechtziende gebruikers Tekst vergroten Zoomen (Alles vergroten) Kleuren omkeren

Wat is het verwachte gedrag?

Komt voort uit WCAG2ICT www.w3.org/tr/wcag2ict/

Alles wordt voorgelezen Alle zichtbare (niet decoratieve) tekst wordt voorgelezen In de correcte volgorde

Naam, Rol en Waarde Elke interactieve element hoort een naam rol en waarde te hebben. Naam: De unieke functienaam van het interactieve element Rol: Hoe dit interactieve element zich gedraagt Waarde: De door de gebruiker in te stellen huidige waarde van het element

Naam De linktekst van een link (Bijvoorbeeld contact ) De naam van een knop (Bijvoorbeeld verstuur ) De naam van een slider (Bijvoorbeeld volume ) Het label van een invoerveld (Bijvoorbeeld voornaam ) Etc.

Rol Dat het een link, knop, slider, invoerveld, etc is. Dit schept ook verwachtingen over hoe er mee te kunnen interacteren.

Waarde De huidige status van een hamburgermenu knop of accordeon header ( Uitgeklapt of Ingeklapt ) De huidige positie van een slider (Bijvoorbeeld 50% ) De huidige ingevulde waarde van een invoerveld (Bijvoorbeeld Brian )

Headers binnen ios Geef headers aan Dit communiceert relaties Dit verbetert navigatie

Headers binnen Android Headers kunnen niet aangegeven worden binnen Android.

Kleur onafhankelijkheid Bied info kleuronafhankelijk voor kleurenblinde gebruikers Goede voorbeelden: Links niet alleen blauw, maar ook onderstreept Formuliervelden bij foutmelding zijn rood, maar tevens tekstuele verwijzing ( Naam is niet ingevuld ) Legenda: niet alleen met kleur, maar ook bijv. arcering

Voldoende contrast Test contrast met de Colour Contrast Analyser: www.paciellogroup.com/resources/contrastanalyse Voor en achtergrond van tekst: Contrast ratio minimaal 4,5:1

Formulier foutmeldingen Bij foutmeldingen in een formulier: Identificeer tekstueel waar het probleem zich bevindt Beschrijf duidelijk wat de fout is Bied een zo goed mogelijke suggestie voor de oplossing

Geluid niet automatisch afspelen Zorg ervoor dat geluid (3+ sec.) niet automatisch afspeelt Of bied mogelijkheid om het direct te kunnen stoppen

Beweging pauzeren Zorg dat beweging gepauzeerd kan worden Kan erg afleiden Gebruiker moet voldoende tijd hebben voor gebruik

Bied goede beschrijvingen Bied goede, duidelijke beschrijvingen: Visuele labels en instructies bij invoervelden Tekst labels op knoppen zijn helder Linkteksten zijn goed beschrijvend (niet: klik hier ) Koppen geven samenvatting van de content eronder

Toetsenbord toegankelijk Alle knoppen kunnen bereikt en bediend worden: Rechts swipen gaat naar de volgende knop Links swipen gaan naar de vorige knop Dubbel tabben activeert de knop

Logische tabvolgorde Zorg dat de tabvolgorde zo goed en logisch mogelijk is. Tab-en: horizontaal vegen bij gebruik VoiceOver/Talkback

Video voor blinde gebruikers Voor blinde gebruikers: Belangrijke visuele info ook auditief bieden Kan helaas niet met aparte audiotrack Oplossing: standaard audiotrack al goed beschrijvend Voorbeeld: Bij een interview al uitspreken: Ik sta hier met Eric de Boer van in plaats van alleen in beeld tonen.

Video voor dove gebruikers Voor dove gebruikers: Bied auditieve informatie ook met ondertiteling Ondertitelingsbestand wordt herkend in IOS videospeler Kan ook zijn ingebrand in de video

Verder lezen over testen https://developer.apple.com/library/content/technotes/test ingaccessibilityofiosapps/testaccessibilityonyourdevicewit hvoiceover/testaccessibilityonyourdevicewithvoiceover.ht ml https://developer.android.com/training/accessibility/testing

Verder lezen over development https://developer.android.com/guide/topics/ui/accessibility/ind ex.html https://developer.apple.com/library/content/documentation/us erexperience/conceptual/iphoneaccessibility/introduction/intr oduction.html#//apple_ref/doc/uid/tp40008785

Stichting Accessibility info@accessibility.nl www.accessibility.nl Twitter: @accessibilitynl Christiaan Krammlaan 2 3571 AX Utrecht Telefoon: 030 239 8270