Project

General

Profile

aria-labels for integrated Support of assisting technologies

Added by Christian Meyer 28 days ago

as the European Accessibility Act requires more support from Websites for these technologies, it would be very beneficial for Wt - but more for its users - to support these Labels out of the box.

these aria-labels should be independend from the style classes and can and should be used in all Themes.

As an added benefit, the aria-labels also work as css selectors and enable more styling options based on status.

That would also enable Creation of purely css based Themes for Wt without the need for a Cpp Implementation for the theme.

I would like to invite discussion about that topic and would love to see this in a future release.

A short search did not really bring up anything related to aria-labels but only "vARIAbles" that is why i am using the hyphenated version for future reference.

Looking forward to hearing your Ideas about it!

Cheers
Christian


Replies (1)

RE: aria-labels for integrated Support of assisting technologies - Added by Matthias Van Ceulebroeck 23 days ago

Hey Christian,

a very good suggestion! One we've heard from a couple clients for which we create applications as well.

The potential list of these labels and roles is very large, so will require some effort to all correctly utilize. Additionally, some widgets are theme-dependent (will render slightly different in case of Bootstrap 3 VS Bootstrap 5 for example).
Nonetheless a great idea, and one we should definitely implement soon! A ticket has been created to track it.

I have no set release for this yet, but tentatively aim towards 4.13.0.

Best,
Matthias

    (1-1/1)