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

Accessibility: Missing semantic markup for some elements of the plugin #228

Open
mwreichel opened this issue Oct 15, 2024 · 1 comment
Open

Comments

@mwreichel
Copy link

mwreichel commented Oct 15, 2024

Hi,

your activity is one of the most used plugins at the "Moodle an Hochschulen e.V." (https://moodle-an-hochschulen.de/) as well as in the German speaking Moodle community.
Therefore our working group on Accessibility did some tests on this, based on the German BITV 2.0 (a modified version of WCAG 2.1).

While the majority of the tests passed, we found some minor issues regarding "Adaptability" (1.3) - Create content that can be presented in different ways (for example simpler layout) without losing information or structure. (https://www.w3.org/WAI/WCAG21/quickref/?showtechniques=131#adaptable)

Some elements don't have a semantic markup (see: https://www.w3.org/WAI/WCAG21/Techniques/general/G115.html) and therefore it is not correct readable by assisting software, e.g. the button "Save my choice", the link "View x responses", the text "The result will...".
Please find these and some further examples of view.php marked in the attached screenshot.

mod_groupchoice_9-1-3

We tested this issue along the guidelines of BITV/ WCAG.

It would be glad if you could fix this bug. If this will be fixed, we could recommend your plugin as fully accessible within the German speaking community.

Many thanks in advance,
Martin
(for the working group "Accessibility")

@ndunand
Copy link
Owner

ndunand commented Oct 16, 2024

Dear Martin,

Thank for reporting this. Could you please elaborate as to which specific WCAG rules are not being followed, and to which elements you refer?

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

No branches or pull requests

2 participants