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

Documentatie: toegankelijkheid van expandable helper text #521

Open
6 tasks
Robbert opened this issue Oct 30, 2023 · 3 comments
Open
6 tasks

Documentatie: toegankelijkheid van expandable helper text #521

Robbert opened this issue Oct 30, 2023 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@Robbert
Copy link
Member

Robbert commented Oct 30, 2023

  • uitleg over hoe het niet moet:
    • niet uitleg in form label plaatsen
  • uitleg over welke HTML wel goed is (<details>, of <button aria-expanded="true">, of <button aria-haspopup="...">, of <button popover>?)
  • hoe koppel je de uitleg via aria-describedby?
  • uitleggen waarom een tooltip een anti-pattern is (obscures content, displays on hover, etc)
  • link naar relevante WCAG regels
@rianrietveld
Copy link

rianrietveld commented Oct 30, 2023

Relevante extra's als je toch een tooltip wilt:

  • Groote aanklikbare gebied icoon: WCAG AA 2.5.8
  • Kleurcontrast icoon: tenminste 3:1 tov achtergrond, check ook dark mode
  • Accessible name icoon: niet alle namen "help" noemen oid, maar meer betekenisvol en niet voor alles hetzelfde (klik hier effect)

Bij nadelen ook: icoontje openklikken vergt extra handeling en kan een hogere cognitieve belasting zijn.

@Yolijn Yolijn assigned Robbert and unassigned rianrietveld Dec 19, 2023
@Yolijn Yolijn added the documentation Improvements or additions to documentation label Dec 19, 2023
@Yolijn
Copy link
Member

Yolijn commented Jan 21, 2024

Voorstel: verplaats dit issue naar discussions om input uit de community op te halen

@Robbert
Copy link
Member Author

Robbert commented Apr 2, 2024

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

No branches or pull requests

3 participants