Usability en formulierfouten
Dat niet alle foutmeldingen optimaal zijn, ondervond ik vandaag toen ik een contactformulier invulde bij mijn telecom-provider Vodafone. Of ik even mijn voorletters anders wou schrijven. Lastig, als je niet weet hoe ze het dan wél willen hebben.
Wat moet ik doen, alles is toch goed ingevuld?
Je zou toch verwachten dat als je “THH” invult als voorletters, dat dit helemaal juist is. Toch geeft het formulier een foutmelding.
Voorletter(s) bevat andere tekens dan letters en punten (bijvoorbeeld spaties)
Als gebruiker heb je je taak vervult, je hebt je voorletters ingevuld zoals ze het willen. Zonder punten. Zonder spaties. Zonder andere tekens, puur en alleen letters.
Pluspunten:
+ Vodafone geeft wél duidelijk aan dat er in een formulier een fout zit. Door middel van een gele achtergrond, een gele uitroepteken-driehoek en een foutmelding laten ze het de gebruiker weten.
Minpunten:
- Gebruiker raakt de weg kwijt, weet niet wat hij moet doen.
Minder problematisch, maar wel makkelijk op te lossen
Ook bij het e-mailveld kan naar mijn mening het ook iets beter. Het formulier bekijkt of er een ‘@’ en een ‘.’ in het veld zitten. Usability is ook rekening houden met de niet-ervaren internet gebruikers. Wij weten natuurlijk waar de fout zit, maar een leek zou wellicht niet weten wat hij er mee aanmoet.
Oplossing: Geef simpel aan wat de gebruiker fout doet en hoe hij het kan oplossen. In dit geval zou een voorbeeld niet verkeerd zijn: Vul een geldig e-mailadres in, bijvoorbeeld: voorbeeldnaam@example.com.
Postcode bestaat niet
Per ongeluk een fout gemaakt in de postcode? De tool wijst je er op dat de ingevoerde postcode niet bestaat. Het zou een optie kunnen zijn om enkele suggesties te geven, ik heb even een eenvoudig voorbeeld in elkaar gezet:
Andere voorbeelden met suggesties
Ook een goed voorbeeld van een dergelijk iets waar ik zelf erg enthousiast over ben, is de adrestool van 9292ov.nl. Je vergeet bijvoorbeeld één letter en je krijgt direct de mogelijkheden te zien:
Conclusie
- Test ook eens de eigen formulieren en maak express fouten
- Denk met de gebruikers mee
- Als een gebruiker iets fout doet, vertel hem:
- Waar in het formulier de fout zit (een mooi voorbeeld is dit script);
- Wat hij fout doet;
- Hoe hij het kan verbeteren.
- Draag suggesties aan, indien mogelijk.
- Elke verbetering is er één teveel: Wij zijn formulier-lui. Waarom zou ik een veld ‘Postcode’ die ik heb ingevuld met ‘1233 CC’ verbeteren door de spatie weg te halen? Zorg er voor dat kleine fouten die geen invloed op het resultaat hebben automatisch worden verbeterd. Voorbeelden zijn
- Voorletters: ‘T.H.H.’ (Geen andere tekens dan letters) automatisch naar ‘THH’
- Postcode: ‘1233 CC’ (Geen spaties) automatisch naar ‘1233CC’
- Telefoonnummer: ‘0123-456789′ (Geen streepjes) naar ‘0123456789′




January 3rd, 2009 at 3:08 pm
Makkelijk en overzichtelijk artikel! Leuk om mee te beginnen als nieuwe webmaster