Utför inga oväntade förändringar vid inmatning

Om riktlinjen

  • EN 9.3.2.2
  • WCAG 3.2.2 (A)

Oväntade förändringar av sammanhanget kan orsaka problem för personer som inte är förberedda på dem och ska därför undvikas. Inget oväntat ska hända när personer gör någon form av inmatning.

Därför får inte oväntade saker hända när någon fyller i ett formulär, kryssar i en ruta eller liknande

När en person till exempel redigerar text i ett formulärfält, markerar en kryssruta eller ändrar värde i en flervalsmeny så uppstår det som på programmeringsspråk kallas för ett event (en programhändelse).

Ett event kan kopplas till olika åtgärder, som att komponentens bakgrund får en annan färg eller att en hjälptext visas. Men eventet kan också kopplas till mer oväntade förändringar, som att ett nytt fönster öppnas, att fokus automatiskt förflyttas någon annanstans, eller att ett formulär skickas in.

Sådana oväntade förändringar av sammanhanget kan orsaka problem för personer som inte är förberedda på dem och ska därför undvikas. Kontextförändringar ska bara göras när personen har anledning att förvänta sig dem. Ett sätt att göra ändringen förväntad är att informera om den i förväg.

Vad kräver lagen?

Utför inga kontextförändringar (till exempel öppning av fönster eller förflyttning av tangentbordsfokus) vid inmatning.

Exempel: otillåtna kontextförändringar

Kontextförändringar som inte är tillåtna är till exempel:

  • en ny sida laddas så snart personen väljer ett alternativ i en rullgardinslista.
  • fokus flyttas till ett nytt fält när personen skrivit in ett visst antal tecken.

Undantag från lagkraven

Personen informeras i förväg om att en förändring sker när hen använder komponenten.

Utdrag ur WCAG

WCAG 3.2.2 (A) Vid inmatning

Att ändra inställningarna för en komponent i ett användargränssnitt orsakar inte automatiskt en förändring av sammanhanget, om inte användaren förvarnats om detta innan komponenten används.

Därför länkar vi till WCAG på svenska och engelska

Hjälpte denna information dig?

Ditt svar hjälper oss att förbättra sidan

Senast uppdaterad: