Mekanism för att förebygga fel (AA)
Silktide hittar formulär på dina sidor och ber dig bekräfta att inskickningar med allvarliga konsekvenser kan ångras, kontrolleras eller bekräftas innan de träder i kraft. Detta gäller formulär som skapar juridiska eller ekonomiska åtaganden, ändrar eller raderar en användares lagrade data eller skickar in testsvar.
Varför detta är viktigt
Ett formulär med verkliga konsekvenser kan förvandla ett fingerfel till en verklig förlust: en beställning som skickas till förra årets adress, ett raderat dokument eller en juridisk deklaration som skickas in med fel siffror. Personer med motoriska, visuella eller kognitiva funktionsnedsättningar gör dessa fel oftare och har mindre möjlighet att upptäcka dem innan de trycker på skicka.
Att ge människor möjlighet att granska eller ångra skyddar alla, och för juridiska, ekonomiska och dataändrande formulär är det ett tillgänglighetskrav på .
Så åtgärdar du problemet
För varje berört formulär ska du tillhandahålla minst en av dessa skyddsåtgärder:
- Ångringsbart – inskickningen kan ångras, till exempel genom ett tidsfönster för att avbryta beställningar eller ett alternativ för att återställa raderade data.
- Kontrollerat – inmatade data valideras med avseende på fel och användaren får möjlighet att rätta dem innan inskickningen träder i kraft.
- Bekräftat – ett granskningssteg visar vad som snart kommer att skickas in och ber användaren bekräfta det.
En kassa som visar en beställningsöversikt före den slutliga knappen ”Lägg beställning” är det klassiska bekräftelsesteget.
Formulär utan sådana konsekvenser – kontaktformulär, sökrutor och anmälningar till nyhetsbrev – behöver inte ha dessa skyddsåtgärder. Om ett flaggat formulär är ett av dessa eller redan har en skyddsåtgärd kan du resultatet.
Så testar Silktide detta
- Hitta alla formulär på varje sida.
- Hoppa över formulär utan fält som en besökare faktiskt kan använda (dolda eller icke-interaktiva formulär) samt element som du har undantagit från kontroll.
- Flagga varje återstående formulär för din granskning. Silktide kan inte avgöra om ett formulär är juridiskt, ekonomiskt eller dataändrande eller om det finns ett bekräftelsesteg senare i processen, så en människa måste fatta beslutet.
Felsökning
Mitt formulär är bara ett kontaktformulär
Den här kontrollen flaggar formulär så att du kan klassificera dem – den hävdar inte att alla formulär behöver en skyddsåtgärd. Om formuläret inte kan binda användaren till något eller ändra användarens data kan du godkänna det.
Bekräftelsesteget finns på en senare sida
Silktide granskar varje sida separat och kan inte följa en inskickning i flera steg. Om processen avslutas med ett gransknings- och bekräftelsesteg uppfyller formuläret kraven; godkänn resultatet.
Läs mer
- Förstå framgångskriterium 3.3.4: Förebyggande av fel (juridiska, ekonomiska, data) (WCAG 2.2)
- Mekanism för att förebygga fel (AAA) – den striktare versionen av denna kontroll, som gäller alla formulär