Toegankelijkheid
Het doel
FileSlimmer is gebouwd volgens WCAG 2.2 niveau AA. Dat is een doel met een testsuite erachter, geen certificering: een geautomatiseerde scan vindt een goed afgebakende deelverzameling van belemmeringen, en de rest wordt gevonden door mensen die de site gebruiken.
Wat is geïmplementeerd
- Een skiplink naar het hoofdlandmark op elke pagina, zichtbaar zodra deze focus krijgt.
- Een bestandsbediening die een echt
<input type="file">binnen een<label>is, zodat deze werkt met toetsenbord en schermlezer voordat JavaScript is uitgevoerd. Slepen en plakken worden erbovenop toegevoegd, nooit als vervanging. - Semantische voortgangselementen en statusupdates die hoogstens elke tien procentpunten of bij een fasewisseling worden aangekondigd — niet bij elk frame.
- Annuleerknoppen voor lopende taken en fouten gekoppeld aan de taak waartoe ze behoren.
- Status getoond met tekst én kleur, nooit alleen met kleur.
- Aanraakdoelen van minstens 44 bij 44 pixels.
- Lay-outs die bij 200% zoom zonder horizontale schuifbalk op de pagina intact blijven; brede tabellen scrollen in hun eigen vak.
- Rechts-naar-links-lay-outs voor Arabisch, Hebreeuws en Urdu, met bestandsnamen en bytegroottes in hun eigen richting.
- Voorkeuren voor minder beweging worden gerespecteerd.
- Bestandsgroottes worden aangekondigd in de eenheden van je taal.
Hoe het wordt getest
Een axe-core-scan draait op de gebouwde uitvoer — niet op de ontwikkelserver — voor de hoofdpagina, een werkruimte in het Engels, dezelfde werkruimte in een rechts-naar-linkstaal, een juridisch document, een gidsartikel en de offlinapagina. Daarnaast controleert een geautomatiseerde test één h1 per pagina, een koppenstructuur zonder overgeslagen niveau, een label op elk formulierelement en een zichtbare focusindicator. Een overtreding laat de build falen in plaats van alleen een waarschuwing te produceren.
Bekende beperkingen
- Product- en interfacetekst is alleen in het Engels door een moedertaalspreker beoordeeld. Andere talen vallen terug op Engels wanneer geen beoordeelde tekenreeks bestaat, zodat een schermlezer op die pagina’s gemengde talen kan tegenkomen.
- De vergelijking van het resultaat vóór en na is een visueel hulpmiddel. De cijfers ernaast — de oorspronkelijke grootte, de nieuwe grootte en de vermindering — geven dezelfde informatie als tekst voor iedereen die de visuele vergelijking niet kan gebruiken.
- Sommige door de browser geleverde bedieningselementen, zoals de eigen bestandskiezer van het besturingssysteem, kunnen niet door een webpagina worden gestileerd of hernoemd.
Een belemmering melden
Als iets hier je blokkeert, schrijf dan naar info@zenitgroup.com.co met het pagina-adres en wat je probeerde te doen. Een beschrijving van de belemmering is nuttiger dan een voorgestelde oplossing, en je hoeft geen WCAG-criterium te noemen. Zie de contactpagina voor wat dat adres verder afhandelt.
Dit document is gepubliceerd door ZENIT GROUP S.A.S., Cali, Valle del Cauca, Colombia.