Toegankelijkheid, en waar de grenzen liggen
Qardbox verklaart in App Store Connect zeven toegankelijkheidsfuncties. Deze pagina zegt bij elk hoe het in de app werkt, en daarna wat de app niet doet. Je hoort te weten waar je aan toe bent vóór het downloaden, niet erna.
De zeven verklaarde functies
Apple eist dat elke verklaarde functie alle gewone taken zelfstandig aankan: de leerronde, de eerste start en de instellingen. Dat is de maatstaf waaraan de zeven hieronder zijn gemeten, en getest is op het apparaat.
- VoiceOver
- De kaart is ÉÉN element met vier acties: omdraaien, wist ik, wist ik niet, favorieten. Elke veeg heeft daarmee een gelijkwaardig benoemd alternatief, en geen leerstap hangt aan een gebaar. De grafieken in het statistiektabblad dragen label en waarde per punt, plus een audiografiek in de rotor. De focus gaat daarheen waar inhoud ter plekke verschijnt, zoals de volgende kaart na een beoordeling.
- Stembediening
- Alle bedieningselementen zijn native en erven hun uitspreekbare namen uit dezelfde labels als VoiceOver. De kaart is aanspreekbaar via benoemde acties: „Tik op Wist ik” werkt ook als de actiebalk verborgen is. Op het apparaat nagelopen.
- Grotere tekst
- De interface volgt de dynamische tekststijlen tot de grootste maat die iOS biedt. De kaart verkleint de tekst eerst en wordt bij overloop scrollbaar in plaats van hem af te kappen. De hoogtes van grafieken groeien mee.
- Donkere weergave
- Een doorlopend donker schema met eigen kleurwaarden, geen automatische omkering. Licht, donker en systeem zijn daarnaast in de instellingen van de app te kiezen.
- Niet alleen op kleur onderscheiden
- Wist ik en wist ik niet dragen symbool ÉN woord, niet alleen groen en rood. In het privacyoverzicht verschillen de regels ook in de vorm van het symbool. Onder de vakverdeling staat een lijst met kleurstip, naam als tekst en getal: de naam draagt de informatie, niet de kleur.
- Voldoende contrast
- De interface gebruikt semantische systeemkleuren en reageert op „Verhoog contrast”: vlakken worden dan vlak getekend in plaats van met verloop, en ingetogen tinten worden krachtiger. De symboolkleur op een vaktegel wordt tijdens de uitvoering berekend volgens de luminantieregel van WCAG.
- Verminderde beweging
- Het omdraaien wordt een overvloeiing, het wegvegen een uitfade, en ringpuls, accordeon en feestje vervallen. Materiaalvlakken worden dekkend bij „Verminder transparantie”.
Begeleide toegang
Dat is een functie van iOS die het hele apparaat terugbrengt tot een paar grote bedieningselementen. Qardbox brengt daarvoor een eigen, rustig scherm mee: vak kiezen, vraag lezen, antwoord tonen, beoordelen, afsluiten.
De voortgang is dezelfde als in de volle app, want de beoordeling loopt langs dezelfde weg als de veeg en de actieknop. Wat daar ontbreekt, ontbreekt met opzet: filters, statistieken, instellingen en favorieten.
Wie hier wat aanzet
Qardbox zet nooit zelf een toegankelijkheidsfunctie van iOS aan. Elke regel in de instellingen zegt wie het werk doet, en de vier toestanden zien er hetzelfde uit; alleen het bedieningselement verschilt.
De regel erachter staat op precies één plek in de app: de werkzame instelling is de systeemtoestand OF de lokale schakelaar. Een lokale schakelaar vult aan, hij overstemt nooit.
Negen eigen schakelaars, alle standaard uit
Naast de zeven functies heeft Qardbox een eigen scherm met negen schakelaars: bedieningselementen accentueren, beweging verminderen, minimale tekstgrootte, vette tekst, kleuren omkeren, contrast verhogen, transparantie verminderen, zichtbaar alternatief voor elke veeg en prikkelarme weergave. Zonder actieve toegankelijkheidsfunctie en zonder gezette schakelaar gedraagt de app zich precies als daarvoor.
Vijf grenzen, genoemd in plaats van verzwegen
Deze plekken doen minder dan je zou verwachten. Ze staan hier zodat niemand ze voor een vergissing houdt.
- „Bedieningselementen accentueren” bereikt geen werkbalken. De knopstijl perst daar het label samen, dus twintig balkknoppen blijven systeemknoppen. iOS handelt ze bij actieve knopvormen toch zelf af.
- „Vette tekst” bereikt geen tekst die zijn eigen gewicht bepaalt. Koppen blijven ongewijzigd; de regel in de instellingen zegt dat.
- De widget leest de toegankelijkheidstekstgroottes niet uit. Widgets worden bij de verklaringen apart bekeken, dus dit beperkt het bovenstaande niet.
- De oranje widgetvariant zit bewust onder het AA-contrast. Het gaat om een decoratief vlak, geen tekst en geen bedieningselement, en het staat als bewuste uitzondering in de code.
- Oranje als dagaccent haalt in de lichte weergave 2,98 op 1 en mist daarmee de 3 op 1 voor grafische objecten, als enige kleur van het standaardpalet. Het accent belandt alleen op grafiek, nooit op tekst; wie het daar ook nodig heeft, zet hoog kleurcontrast aan.
In de les
In klassen die met VoiceOver, stembediening of zeer grote letters werken, struikelt lessoftware vaak over kleinigheden: een gebaar zonder alternatief, tekst die wordt afgekapt. Aan beide is hier vanaf het begin gedacht.
Zonder account en zonder inloggen is één apparaat meteen na het downloaden inzetbaar, en omdat de begeleide toegang op dezelfde kaarten werkt, zit iedereen in een groep op hetzelfde punt.
Wat dit voor scholen en ondersteuningsonderwijs betekent, staat op Voor kinderen en scholen.