Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Richtlijnen: onderzoek doen of "Vermijd te veel statusmeldingen tegelijk maar combineer ze" op te nemen #1088

Open
rianrietveld opened this issue Jul 4, 2024 · 1 comment

Comments

@rianrietveld
Copy link
Contributor

Moet de richtlijn "Vermijd te veel statusmeldingen tegelijk maar combineer ze" worden opgenomen bij de formulier richtlijnen over statusmeldingen.

We willen dit beter onderzoeken voordat we dit gaan aanbevelen.
Zoals:

  • Hoe op te zetten
  • Ondersteunend gebruikersonderzoek
  • Ondersteunenende bronnen.
  • En is dit nuttig om voor te stellen bij de richtlijnen voor formulieren.
@hidde
Copy link
Member

hidde commented Aug 18, 2024

Ik heb hier vandaag wat desk research naar gedaan, en over nagedacht… mijn conclusie zou zijn: aanbevelen, maar in iets aangepaste vorm. En 'm dan nu specifiek toespitsen op wat voor formulieren relevant is.

Wat betreft de research:

  • ik heb bij de usual suspects niks (!) gevonden over het combineren van error messages
  • ik denk hoe dan ook dat het een goed idee is; als jij dat ook denkt, zou ik voorstellen er een richtlijn bij te maken die in #accessibility voor te leggen + vragen naar reacties op socials

Mijn voorstel zou zijn om zoiets als hieronder te doen, reacties zeer welkom (ik zet 'm nu op review en jouw naam)!


Richtlijn: Combineer statusberichten die met elkaar samenhangen

Als er meerdere statusberichten op hetzelfde moment relevant zijn, zorg dan dat alles wat logisch bij elkaar past zoveel mogelijk wordt gecombineerd.

Zo kan het zijn dat de gebruiker een formulier met 10 velden probeert te verzenden, maar dat 3 velden niet aan de validatieregels voldoen. Op dat moment veranderen meerdere statussen, namelijk van elk veld, en van het hele formulier. Kies ervoor om er één statusbericht van te maken, dus voor het hele formulier in één keer. Geef bijvoorbeeld aan dat er nog fouten zijn, bij voorkeur specifiek dat het er 3 zijn. Als dat de eerste zin is, kan er daarna een opsomming van de fouten zelf volgen. Een screenreadergebruiker heeft dan genoeg informatie om te kunnen kiezen om verder te luisteren of voortijdig af te kappen.

Do's / don'ts

  • Do: er zijn meerdere errors, je maakt er 1 statusbericht van
  • Don't: elk veld apart in live region op een plek waar ze allemaal tegelijk invalid kunnen worden

Ondersteunende bronnen

  • ? nog geen bronnen gevonden in gebruikersonderzoeken.nl, GOV.UK design system / guidance, Home Office design system (wel overzichtelijke tips over formulieren), Adrian Roselli, Web Accessibility Cookbook
  • in mijn blog post noem ik wel groeperen maar met focus verplaatsen naar die groep ipv binnen een live region

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants