docs icon indicating copy to clipboard operation
docs copied to clipboard

Accessibility issues - Refine ARIA

Open rvveber opened this issue 9 months ago • 2 comments

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA

  1. Rework existing ARIA attributes
  2. Add ARIA attributes and labels for every interactive element

Sub-issue to #632

rvveber avatar Mar 06 '25 12:03 rvveber

Summary of current issues:

  • incompleteness
  • inconsistency (aria-labels are sometimes in word-word-word format in English, sometimes a whole sentence in German and sometimes a German noun)
  • not completely translated into different locales

baumkuchen42 avatar Mar 07 '25 12:03 baumkuchen42

Hello! Following the comment of @virgile-dev "Let's close this and file these as smaller issues like @cyberbaloo did." in the linked sub-issue Sub-issue to #632 , I htink we can close this one.

In the meantime, many ARIA-related fixes have already been addressed, so there are no longer any major general ARIA problems. If new ones appear, they will be smaller and more specific, and can be tracked in targeted issues instead.

WDYT @virgile-dev ?

Ovgodd avatar Oct 02 '25 09:10 Ovgodd

I agree and have created smaller more focussed issues. Also adding missing german translations so the new aria labels are translated correctly

rvveber avatar Nov 18 '25 10:11 rvveber

Be careful not to use aria attributes indiscriminately, knowing that less is synonymous with better coding.Le 18 nov. 2025 à 11:41, Robin Weber @.***> a écrit :rvveber left a comment (suitenumerique/docs#686) I agree and have created smaller more focussed issues. Also adding missing german translations so the new aria labels are translated correctly

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

cyberbaloo avatar Nov 18 '25 11:11 cyberbaloo

Be careful not to use aria attributes indiscriminately, knowing that less is synonymous with better coding

I'm not sure i understand correctly, do you mean a particular issue, or is it a general recommendation for the future of the project?

rvveber avatar Nov 18 '25 14:11 rvveber