3.3.3 Förslag vid fel i formulär AA
När användare fyller i ett formulär är det lätt hänt att ett inmatningsfält inte fylls i på rätt sätt. Genom att ge förslag på hur användare kan rätta till felet blir det enklare att förstå vad som gått fel och hur det kan lösas, vilket förbättrar användarupplevelsen.
Riktlinjen gäller för alla fel som går att upptäcka automatiskt.
Ett exempel är när en användare skapar ett lösenord och ett fel uppstår för att lösenordet inte är tillräckligt säkert. Då ska det finnas förslag på hur användaren ska kunna lösa felet, exempelvis “skapa ett lösenord som är minst 8 tecken långt”. Att bara få ett felmeddelande som säger “lösenordet är för svagt” gör det svårt för användaren att förstå varför lösenordet inte blev godkänt och hur det kan förbättras. Ibland kanske användaren behöver testa flera olika lösenord innan ett blir godkänt.
Exempel
Dessa två inmatningsfält har inga beskrivande instruktioner för hur fälten ska fyllas i, vilket vanligtvis bör finnas. I detta fall finns det inte eftersom vi vill testa hur felmeddelanden kan se ut när fälten fylls i på fel sätt och hur förslagen kan hjälpa en att förstå hur fälten ska fyllas i.
Testa att
- Inte fylla i fälten alls.
- Skriva månad i textform, till exempel “juli”.
- Skriva månad i sifferform, till exempel “07”.
- Skriva en siffra som inte motsvarar en månad, till exempel “14”.
Det första inmatningsfältet ger inget förslag på hur felet kan rättas till. Det meddelar endast att det har blivit fel. Detta gör det svårt att förstå vad som förväntas skrivas in i fältet och hur felet kan rättas till.
Det andra inmatningsfältet ger förslag på hur felet kan rättas till. Detta gör det mycket lättare att förstå hur fältet ska fyllas i.
Riktlinje 3.3.1
Denna riktlinje är lik riktlinje 3.3.1 Fel i formulärfält.
- 3.3.1 handlar om att visa användaren att det blivit fel
- 3.3.3 handlar om att ge förslag på hur användaren kan rätta till felet.
Skillnaden mellan dessa riktlinjer är att medan 3.3.1 handlar om att informera användaren om att ett fel har uppstått, handlar 3.3.3 om att ge användaren förslag på hur felet kan rättas till.
Testa riktlinjen
Testa riktlinjen manuellt genom att skriva in felaktig information i inmatningsfält. Kontrollera att felmeddelandet ger förslag på hur felet kan rättas till.
Läs mer om riktlinje 3.3.3 på W3Cs webbplats.
