Brukerutløste feil (valideringsmeldinger) #1684
Replies: 13 comments 22 replies
-
Ta med denne lenkensom grunnlag også @Febakke? Siden informasjonen er relativt ny: https://storefront-pr-1614.dev.designsystemet.no/monstre/feilmeldinger |
Beta Was this translation helpful? Give feedback.
-
Vi i Skatt har nylig lagt ut et mønster for feilmeldinger: https://www.skatteetaten.no/stilogtone/designsystemet/monstre/feilmeldinger/ |
Beta Was this translation helpful? Give feedback.
-
Hos oss har vi også behov for feilmeldinger på gruppevalidering av inputfelter. Her er en foreløpig skisse på det: |
Beta Was this translation helpful? Give feedback.
-
Elmer 4.3 handler om feilmeldinger:
Vi har hos oss (Brønnøysundregistrene) kombinerte essensen i WCAG 2.1 3.3.1 og 3.3.3 og Elmer kravet til dette: og vi har supplert med et tilleggskrav som er formulert slik: |
Beta Was this translation helpful? Give feedback.
-
I dag (10.04.24) hadde vi første møte i arbeidsgruppen for feilmeldinger. I arbeidsgruppen deltar Digdir, Nav, Skatteetaten, Politiet, Brønnøysundregistrene og KS. Vi ble enige om at scopet for denne runden blir "Brukerutløste feilmeldinger i selvbetjeningsløsninger". Vi deler opp feilmelding-mønsteret i 2 deler:
Vi vil jobbe videre fremover mot neste møte med å skaffe innsikt fra egen organisasjon rundt dette mønsteret. Neste arbeidsmøte (30.april) vil vi sammenlikne de ulike tilnærmingene vi i dag bruker, identifisere hva som er ulikt, vurdere innsikten og forsøke å velge en felles tilnærming. Det vi allerede identifiserte som ulikt er at noen kun bruker farge og tekst for å indikere feil, mens andre i tillegg bruker ikon og uthevet panel. Det er også ulikt hvor og hvordan vi oppsummerer flere feil. Vi vil gjerne at andre som ikke er med i arbeidsgruppen også deler innsikt og påvirker arbeidet. Det kan du gjøre ved å legge inn dine tanker, forslag, erfaringer og innsikt i denne tråden. PS. Om jeg har glemt noe i denne oppsummeringen, fyll gjerne på! |
Beta Was this translation helpful? Give feedback.
-
Hei! Vi har i flere tilfeller regler som utløser advarsler, hvor det er ønskelig at bruker får tilbakemelding på at noe kanskje ikke er som det skal. Dette er dog feil som ikke skal hindre bruker i å gå videre. Kunne det vært en idé å legge inn støtte for denne typen advarsler, for eksempel med gul border or hjelpetekst? |
Beta Was this translation helpful? Give feedback.
-
Et innspill på det med feilmeldinger i skjema. Med tanke på universell utforming bør feilmeldinger stå mellom ledetekst og det aktuelle feltet / gruppen, og ikke under feltet / gruppen. Dette er særlig relevant for brukere med tunnelsyn eller som benytter forstørring på operativsystemnivå. De mest alvorlig rammede her ser kanskje bare én til to linjehøyder om gangen. Med dagens løsning der feilmeldingene står under det aktuelle feltet/gruppen, må disse brukerne scanne forbi feltet for å finne hva som er feil, og deretter opp igjen for å rette feilen. Det er også relevant med tanke på kognisjon - å plassere feilmeldingen under medfører risiko for at brukerne kan bli i tvil om varselet handler om det som står over eller under feilmeldingen. Det handler også om logisk rekkefølge - først lese hva som skal fylles ut, deretter en tydeliggjøring av hva som mangler / er feil, og deretter rette opp. Når det er blitt feil, er det jo tydelig at brukeren ikke har fanget opp hva som kreves gjennom ledeteksten alene, så hen bør presenteres med ytterligere informasjon før hen kommer til utfyllingen. Dette er utenfor WCAG-nivå, men en anbefaling som jeg håper dere kan ta til vurdering. |
Beta Was this translation helpful? Give feedback.
-
Første utkast kan ses her: https://storefront-pr-2096.dev.designsystemet.no/monstre/feilmeldinger Vi setter pris på alle tilbakemeldinger og innspill. |
Beta Was this translation helpful? Give feedback.
-
Jeg er enig i at vi bør bruke aria-describedby til støtten er god nok på aria-errormessage.
Har nok blitt litt moment 22: Ingen bruker det fordi støtten er dårlig, og ingen bygger støtte for den, fordi den ikke brukes.
Fra: Lasse Febakke Straum ***@***.***>
Dato: onsdag, 19. juni 2024 kl. 11:17
Til: digdir/designsystemet ***@***.***>
Kopi: Saja Andersson ***@***.***>, Comment ***@***.***>
Emne: Re: [digdir/designsystemet] Error message: Brukerutløste feil (Discussion #1684)
Blir også diskutert litt her: #2089 (comment)<#2089 (comment)>
Jeg er usikker på hvordan vi skal angripe dette i artikkelen. Men det beste hadde kanskje vært å opplyse om begge metoder og oppgi at aria-describedby har bedre støtte per nå og at vi anbefaler denne frem til støtten er god nok på aria-errormessage?
—
Reply to this email directly, view it on GitHub<#1684 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BGRBKHCLQNXLZIBM6VVQHK3ZIFECDAVCNFSM6AAAAABETUKEH2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQMJVGI4TA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Enig: Ingen bruker det fordi støtten er dårlig, og ingen bygger støtte for den, fordi den ikke brukes. |
Beta Was this translation helpful? Give feedback.
-
According to https://www.youtube.com/live/xEtKkLdAnvI?feature=shared&t=5075 we should consider if our pattern is below or above as they recommend label, description and validation should visible at the same time to help the user understand the context. If the validation message is below the input, the validation can be hidden by:
Note also that validation above input means input moves when validation appears, meaning validation should not run on blur or or while typing, but instead run on submit or navigate to next form page. |
Beta Was this translation helpful? Give feedback.
-
Artikkelen er publisert: https://www.designsystemet.no/monstre/feilmeldinger Det er alltid mulig å gjøre endringer og forbedringer, så vi lar denne tråden stå åpen for videre innsikt i temaet. |
Beta Was this translation helpful? Give feedback.
-
I avsnittet "Oppsummering av flere feilmeldinger" står dette punktet:
|
Beta Was this translation helpful? Give feedback.
-
Feilmeldinger er en viktig, men ofte oversett del av løsningene våre. Hvor ofte har vi ikke vært på en nettside hvor noe har gått galt og vi får ingen hjelp til hvordan komme oss videre. Feilmeldinger kommer i flere ulike former. Som egne nettsider med feilmelding, i en modal, som en statusmelding/alert/toast eller som en validering i skjema. Dette mønsteret skal ta for seg når de forskjellige metodene kan brukes, hvordan man henvender seg til brukeren (språk) og hvordan man konsistent kan gi brukeren veiledning enten til å løse problemet selv der det er mulig eller hvor de kan henvende seg for hjelp.
Første oppgave blir å definere scope for Error messages. Jeg har inkludert alle aspekter jeg kom på her, om noe mangler gjerne legg igjen en kommentar under her.
Relevante områder
Feilmeldinger i skjema
Feilmeldinger er en viktig del av det å bygge gode skjema. Når feilmeldinger skal vises, hva de skal inneholde og hvordan de oppsummeres er relevante aspekter av hvordan lage gode feilmeldinger.
Relevant innsikt:
Kryptiske feilmeldinger
Universell utforming
WCAG: 3.3.3 Forslag ved feil
WCAG: 3.3.1 Identifikasjon av feil
WCAG 2.2: Consistent help (Ikke en del av norsk lov enda)
Annet
Skatteetaten: Feilmeldinger
Gov.uk: Help users to recover from validation errors
designsystem.arbetsformedlingen.se: Validering i formular
NAV Aksel: Skjemavalidering og feilmeldinger
Designsystemet: feilmeldinger
Beta Was this translation helpful? Give feedback.
All reactions