diggsweden / jitsi-moderator

Advanced Jitsi meet management for moderators.
Apache License 2.0
0 stars 2 forks source link

Automated accessibility testing #4

Open Ayko1595 opened 10 months ago

Ayko1595 commented 10 months ago

Contact Details

konstantin.ay@intunio.se

What benefits does the suggestion solve?

This project is intended for use in the public sector, where stringent accessibility requirements must be met. By implementing automated accessibility testing, we address several key benefits:

In summary, implementing automated accessibility testing is a crucial step towards meeting accessibility requirements efficiently and effectively, ensuring the success of this project in the public sector."

Feature suggestion description

This could potentially be achieved by using the following tools:

All of which are widely used and known frontend libraries.

Alternative solutions

No response

Additional information

No response

Ayko1595 commented 9 months ago

Unfortunately, this does not seem to be able to catch all necessary accessibility violations, such as color contrast, because the installed dependencies render the DOM headless. Instead of testing color contrasts it shows this message:

{
  id: 'color-contrast',
  impact: null,
  description: 'Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds',
  message: "`TypeError: Cannot read properties of null (reading 'canvas')` - feature unsupported in your environment. Skipping color-contrast rule.",
}