Tillgänglighet ≠ Overlay: när en CAPTCHA hindrar tillgång till en webbplats
En CAPTCHA kan skydda ett formulär mot missbruk men också bli en stängd dörr. Säkerhet ska fungera utan att människor tvingas klara tester som de inte kan uppfatta eller genomföra.
Problemet är hindret, inte säkerheten
Att välja trafikljus i bilder, tyda förvrängda bokstäver eller lösa visuella pussel kan stänga ute blinda personer. Ljudutmaningar är inte heller universellt tillgängliga och kan utestänga döva personer eller personer med förståelsesvårigheter.
Ett hinder i ett avgörande ögonblick
Problemet är särskilt allvarligt vid registrering, inloggning, tidsbokning, kontaktformulär eller betalning. Om testet är enda vägen vidare kan vissa personer inte använda tjänsten.
Vad riktlinjerna säger
WCAG förbjuder inte alla CAPTCHA-lösningar. Kriterium 1.1.1 kräver textalternativ som beskriver syftet och alternativa former för olika sinnesmodaliteter. Vid autentisering behöver även WCAG 2.2:s krav och tillämpliga undantag beaktas.
Alternativ med färre hinder
Prioritera begränsning av försök, missbruksdetektering på serversidan och riskbaserad verifiering utan perceptuella pussel. Om en utmaning behövs måste ett verkligt tillgängligt och testat alternativ finnas. En ljudknapp räcker inte.
Testa hela flödet
Kontrollera tangentbord, skärmläsare och mobila enheter, samt instruktioner, fokus, felmeddelanden, tidsgränser och nya försök. Ett alternativ som misslyckas när formuläret skickas löser inte problemet.
Så kan Blind Reader hjälpa
Blind Reader hjälper användaren att förstå sidan, hitta formuläret och navigera mellan fält och åtgärder. Det kan också korrigera vissa interaktionshinder i webbläsaren. Ett otillgängligt CAPTCHA kräver dock fortfarande en tillgänglig verifieringsmetod från webbplatsens ansvariga.
Låt användaren nå målet
Ett säkert och tillgängligt formulär behöver inte ställa skydd mot användbarhet. Alla ska kunna kontakta, handla eller logga in utan onödiga tester.
Källor och referenser
Säkerhet och tillgänglighet måste utformas tillsammans. En CAPTCHA ska inte hindra någon från att använda en webbplats.
Del 17 · Tillgänglighet ≠ Overlay
