NiceGUI elements for ARIA standard #5229
Replies: 2 comments
-
Thanks for sharing this idea, @Elyon7! Accessibility is definitely an important aspect and we should pay attention to it. But how exactly can we improve UI elements to follow the ARIA standard? What attributes should be set automatically, which should be exposed as a parameter? MDN writes:
I wonder if we're already using "correct semantic HTML element" when using Quasar-based elements like |
Beta Was this translation helpful? Give feedback.
-
In this website I found the main element to pass ARIA label:
https://www.w3.org/WAI/ARIA/apg/
I think that almost all the elements that start with ‘ui.’ need to be set accessible automatically and we can also add a free optional parameter for each element useful to explain the aim of the element in the context manually. I don’t know if people automatically read all HTML text images elements etc. by using a screen reader. I thought that a label ARIA was necessary. Yes we need to check if Quasar itself make the elements readable with a screen reader for blinded people.
Thank you
Eleonora
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Can we improve the library in order to have all NiceGUI elements automatically adapted for ARIA standard? At the moment we need to add the property for each element manually.
Thank you
Beta Was this translation helpful? Give feedback.
All reactions