Fel kan uppstå av olika anledningar. Det kan till exempel vara inmatningsfel, fel vid inskickning av ett formulär eller systemfel.
Inmatningsfel uppstår när användarens inmatning inte förstås av systemet och det krävs en korrekt inmatning för att användaren ska kunna komma vidare.
Inmatningsfel kan uppstå både i obligatoriska fält och i fält som inte är obligatoriska.
Visa felmeddelanden efter att användaren har matat in felaktiga uppgifter och lämnat fältet. Var inte för snabb med att varna om att inmatningen är fel, utan låt användaren avsluta sin inmatning innan valideringen sker.
Avstå från att visa felmeddelanden om användaren bara tabbar sig igenom ett eller flera fält eller ångrar en inmatning utan att lämna fältet.
Om det finns inmatningsfel eller obligatoriska frågor som saknar svar när en användare försöker "Skicka in" ett formulär så ska felen summeras längst upp på sidan. Tillåt användaren att navigera till felen via felsummeringen så att det blir enkelt för användaren att åtgärda felen.
Komponent: Felsummering.
Systemfel ska visas när ett system har fallerat eller inte fungerar som det ska under en viss period.
När flera användare behöver informeras samtidigt är det enklast att använda sig av en "Banner" längst upp på sidan som fångar användarens uppmärksamhet.
Komponenter: Informationsmeddelanden.
Om en sida är uppdelad i flera delar och det finns systemfel på en specifik del ska ett sektionsmeddelande användas för att informera användaren om felet. Felet gäller då endast för den delen och inte hela sidan.
Om sidan bara består av en del ska du istället använda informationsmeddelande.