Tilgjengelig innlogging
Silktide finner innloggingsskjemaer på sidene dine og ber deg bekrefte at innlogging ikke tvinger besøkende til å huske, skrive av eller prøve å finne ut av informasjon. Tester av hukommelse eller problemløsning er bare akseptable når et alternativ eller hjelp tilbys.
Hvorfor dette er viktig
Passord, brukernavn og oppgaver er alle tester av kognitive funksjoner: De krever hukommelse, avskriving eller beregning. For personer med kognitive funksjonsnedsettelser kan disse testene gjøre det umulig å logge inn og dermed stenge dem ute fra kontoer de eier. En innlogging som støtter en passordbehandler, reduserer derimot hele testen til et par klikk.
Slik løser du det
Denne kontrollen ber deg verifisere hvert innloggingsskjema manuelt. De fleste innloggingsskjemaer består kontrollen hvis de oppfyller alle følgende krav:
- Passordbehandlere fungerer. Skjemaet tillater programvare å fylle ut brukernavn og passord. Bruk standardfelt med
autocomplete="username"ogautocomplete="current-password", og be aldri om utvalgte tegn («skriv inn det tredje, sjuende og første tegnet i PIN-koden din»), ettersom dette hindrer passordbehandlere i å fungere. - Liming er tillatt. Ikke blokker innliming i brukernavn- eller passordfeltene.
- Ingen oppgave uten hjelp. En eller lignende test må ikke være den eneste måten å logge inn på. På dette nivået finnes det unntak for å gjenkjenne objekter i bilder og for å identifisere innhold brukeren selv har oppgitt (for eksempel et bilde de har lastet opp).
- Ikke noe oppdiktet brukernavn. Å kreve et oppdiktet brukernavn (som
@joe1987) er en hukommelsestest. En e-postadresse eller et telefonnummer er greit, fordi folk bruker dem overalt.
Hvis skjemaet ikke kan bringes i samsvar med kravene, kan du tilby en alternativ innlogging som unngår den kognitive testen helt, for eksempel en innloggingslenke sendt på e-post eller en passnøkkel.
Hvis et flagget skjema allerede oppfyller disse kravene, funnet.
Slik tester Silktide dette
- Undersøk hvert skjema på hver side for strukturen til et innloggingsskjema: enten et brukernavnfelt etterfulgt av et passordfelt (med høyst et par ekstra felt, for eksempel en avmerkingsboks for «husk meg»), eller et første trinn med ett felt som ber om et brukernavn, slik enkelte store nettsteder bruker.
- Flagg hvert oppdagede innloggingsskjema for gjennomgang. Om passordbehandlere, innliming og alternativer fungerer, kan bare bekreftes ved å prøve dem, så en person må avgjøre dette.
Feilsøking
Et skjema ble flagget, men er ikke en innlogging
Gjenkjenningen ser etter strukturen til et innloggingsskjema, og av og til samsvarer et annet lite skjema med den. Hvis skjemaet ikke logger inn noen, kan du godkjenne funnet.
Innloggingen min er på et separat domene eller bak en knapp
Silktide kan bare undersøke innloggingsskjemaer på sidene som skannes. En innlogging som ligger et annet sted (for eksempel hos en separat identitetsleverandør), bør kontrolleres manuelt der.
Les mer
- Forstå suksesskriterium 3.3.8: Tilgjengelig autentisering (minimum) (WCAG 2.2)
- Tilgjengelig innlogging (uten unntak) – den strengere versjonen av denne kontrollen, som ikke tillater noen unntak