Fejlforebyggelse (juridisk, finansielt, data)
Ved indsendelser med juridiske forpligtelser, finansielle transaktioner eller væsentlige ændringer af brugerdata skal brugeren enten kunne fortryde indsendelsen, få den kontrolleret for fejl med mulighed for korrektion, eller bekræfte den eksplicit inden den træder i kraft.
Hvad kravet indebærer
Når en bruger indsender en formular med juridisk vægt (underskriver en kontrakt, accepterer vilkår), udfører en finansiel transaktion (betaler, overfører midler, afgiver ordre) eller ændrer eller sletter test- eller brugerkontrollerede data (annullerer en booking, sletter en konto, ændrer testbesvarelser), skal mindst ét af følgende være sandt:
- Reversibel: indsendelsen kan fortrydes.
- Kontrolleret: indsendelsen valideres for fejl, og brugeren tilbydes mulighed for at rette.
- Bekræftet: brugeren præsenteres for et bekræftelsesskærmbillede og bekræfter eksplicit, inden handlingen gennemføres.
Sådan opfylder du kravet
- Ved checkout: vis en ordreoversigt inden opkrævning — linjeposter, totaler, leveringsadresse, betalingsmetode — og kræv et bekræftelsesklik.
- Ved destruktive handlinger: vis en bekræftelsesdialog med den specifikke vare: „Slet ordre #12345?“
- Ved sletning af konto eller dataeksportforløb: kræv en indtastet bekræftelse eller et genauthentificeringstrin.
- Ved test- eller eksamensaflevering: lad brugeren gennemse besvarelserne inden endelig indsendelse.
- Ved kontrakter: vis kontraktvilkårene over signeringstrinnet og lad brugeren navigere tilbage.
- For irreversible handlinger: læn dig på bekræftelse; for reversible kan en fortryd-toast i et par sekunder være tilstrækkelig.
Typiske fejl
- Et-kliks-checkout der opkræver øjeblikkeligt uden gennemgangsskærmbillede.
- „Slet konto“-knapper der reagerer øjeblikkeligt uden et trin med indtastet bekræftelse.
- Bookingannullering der gennemføres, så snart brugeren klikker på „Annuller“, uden et „er du sikker?“-mellemtrin.
- Bankoverførselsformularer der indsender ved Enter fra beløbsfeltet uden gennemgangsskærmbillede.
- Test- eller quizplatforme der indsender, når det sidste spørgsmål er besvaret, uden mulighed for at gennemgå.
Hvorfor det er vigtigt
Dette succeskriterium eksisterer, fordi omkostningerne ved en utilsigtet indsendelse i juridiske, finansielle eller datamæssige sammenhænge er betydelige — og den omkostning falder hårdest på brugere med motoriske handicap, tremor, kognitive handicap eller alle, der bruger hjælpeteknologi, der kan fejlaktivere. En skærmlæserbruger, der ved Tab lander på „Bekræft køb“ ved en fejl, eller en switch-bruger, hvis scanner aktiverer på den forkerte celle, har samme ret til et sikkerhedsnet som alle andre.
Dette er et af de hyppigst sagsøgte succeskriterier i tilgængeligheds-søgsmål, fordi den finansielle skade ved at svigte det er let at dokumentere. Behandl bekræftelsesskærmbilleder som en funktion, ikke en ulejlighed.