Tilgængeligt login (ingen undtagelser)
Silktide finder loginformularer på dine sider og beder dig bekræfte, at det at logge ind aldrig kræver, at besøgende skal huske, transskribere eller løse oplysninger. Dette er den strengeste version af kravet om tilgængeligt login og tillader ingen undtagelser for billedgenkendelse eller indhold, som brugeren har angivet.
Hvorfor det er vigtigt
Adgangskoder, brugernavne og puslespil er alle tests af kognitive funktioner: De kræver hukommelse, transskription eller beregning. For personer med kognitive funktionsnedsættelser kan disse tests gøre det umuligt at logge ind og dermed udelukke dem fra konti, de ejer. På dette niveau (AAA) er selv tests, der beder brugere om at genkende objekter eller deres eget uploadede indhold, udelukket, fordi de stadig ekskluderer personer med syns- eller kognitive funktionsnedsættelser.
Sådan løser du det
Dette tjek beder dig om at verificere hver loginformular manuelt. En loginformular består tjekket, hvis den opfylder alle følgende krav:
- Adgangskodeadministratorer fungerer. Formularen giver software mulighed for at udfylde
brugernavn og adgangskode. Brug standardfelter med
autocomplete="username"ogautocomplete="current-password", og bed aldrig om bestemte tegn ("indtast det 3., 7. og 1. tegn i din PIN-kode"), da det forhindrer dem i at fungere. - Indsættelse er tilladt. Bloker ikke indsættelse i felterne til brugernavn eller adgangskode.
- Intet puslespil af nogen art uden hjælp. En eller lignende test må ikke være den eneste måde at logge ind på – heller ikke billedgenkendelses- tests og tests baseret på indhold, som brugeren har angivet, og som AA-versionen af dette tjek tillader.
- Intet opdigtet brugernavn. Kravet om et selvopfundet brugernavn (såsom
@joe1987) er en hukommelsestest. En e-mailadresse eller et telefonnummer er fint, fordi folk bruger dem overalt.
Hvis formularen ikke kan bringes i overensstemmelse med kravene, skal du tilbyde en alternativ loginmetode, der helt undgår den kognitive test, såsom et loginlink sendt via e-mail eller en adgangsnøgle.
Hvis en markeret formular allerede opfylder disse betingelser, fundet.
Sådan tester Silktide dette
- Undersøg hver formular på hver side for strukturen af en loginformular: enten et brugernavnsfelt efterfulgt af et adgangskodefelt (med højst et par ekstra felter, såsom et afkrydsningsfelt for "husk mig"), eller et første trin med ét felt, der beder om et brugernavn, som nogle større websteder bruger.
- Markér hver fundet loginformular til din gennemgang. Om adgangskodeadministratorer, indsættelse og alternativer fungerer, kan kun bekræftes ved at afprøve dem, så et menneske træffer afgørelsen.
Fejlfinding
En formular blev markeret, men er ikke et login
Registreringen leder efter strukturen af en loginformular, og af og til matcher en anden lille formular den. Hvis formularen ikke logger nogen ind, skal du godkende fundet.
Hvordan adskiller dette sig fra AA-tjekket?
AA-versionen tillader to undtagelser: tests, der beder brugere om at genkende almindelige objekter, og tests baseret på indhold, som brugeren har angivet. Denne AAA-version tillader ingen af delene.