Standarder · WCAG 2.2

SC 3.3.4 Nivå AA WCAG 2.0

Felförebyggande (juridiskt, ekonomiskt, data)

Vid inlämningar med juridiska åtaganden, ekonomiska transaktioner eller väsentliga ändringar av användardata måste användaren kunna ångra inlämningen, få den kontrollerad för fel med möjlighet att korrigera, eller bekräfta den uttryckligen innan den verkställs.

Vad det kräver

När en användare skickar in ett formulär som har juridisk tyngd (undertecknar ett avtal, godkänner villkor), utför en ekonomisk transaktion (betalar, överför medel, lägger en beställning), eller ändrar eller raderar test- eller användarkontrollerbara data (avbokar en bokning, tar bort ett konto, ändrar testsvar), måste minst ett av följande vara uppfyllt:

  • Ångra: inlämningen kan tas tillbaka.
  • Kontrollera: inlämningen valideras för fel och användaren erbjuds möjlighet att korrigera.
  • Bekräfta: användaren visas en bekräftelseskärm och bekräftar uttryckligen innan åtgärden genomförs.

Hur du uppfyller det

  • Vid utcheckning, visa en ordersammanfattning innan debitering — rader, totaler, leveransadress, betalningsmetod — och kräv ett bekräftelseklick.
  • Vid destruktiva åtgärder, visa en bekräftelsedialog som namnger det specifika objektet: “Ta bort order #12345?”
  • Vid flöden för kontoborttagning eller dataexport, kräv en inskriven bekräftelse eller ett omautentiseringssteg.
  • Vid test- eller tentamsinlämningar, låt användaren granska svaren innan den slutliga inlämningen.
  • Vid avtal, visa avtalsvillkoren ovanför signeringssteget och låt användaren navigera tillbaka.
  • Vid irreversibla åtgärder, förlita dig på bekräftelse; vid reversibla räcker ett ångra-meddelande i några sekunder.

Vanliga fel

  • Ettklicksutcheckning som debiterar omedelbart utan en granskningsskärm.
  • “Ta bort konto”-knappar som agerar omedelbart utan ett steg med inskriven bekräftelse.
  • Avbokning som utlöses i samma ögonblick användaren klickar “Avboka” utan en “är du säker?”-skärm.
  • Banköverföringsformulär som skickas in vid Enter-tryckning i beloppsfältet utan granskningsskärm.
  • Test- eller frågeplattformar som skickar in när sista frågan besvaras, utan möjlighet att gå tillbaka.

Varför det spelar roll

Det här kriteriet finns till eftersom kostnaden för en oavsiktlig inlämning i juridiska, ekonomiska eller datarelaterade sammanhang är betydande — och den kostnaden drabbar hårdast användare med motoriska funktionsnedsättningar, tremor, kognitiva funktionsnedsättningar eller de som använder hjälpmedelsteknik som kan sända fel signal. En skärmläsaranvändare som av misstag tabbar till “Bekräfta köp”, eller en omkopplar-användare vars skanner aktiverar fel cell, har samma rätt till ett säkerhetsnät som alla andra.

Det här är ett av de mest processade framgångskriterierna i tillgänglighetsrättstvister, eftersom den ekonomiska skadan av att misslyckas med det är lätt att dokumentera. Behandla bekräftelseskärmar som en funktion, inte som en olägenhet.