-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
The JUnit user guide has several, repeating accessibility issues, resulting in not fulfilling the "AA" requirements definied by WCAG (and picked up by laws, e.g. the German BITV 2.0).
According to WAVE analysis there are 205 errors and 1174 contrast errors. After a quick view it seems that all of them go down to two things:
- Empty links: Violates level A requirement "2.4.4 Link Purpose (In Context)" of WCAG
- Very low contrast: Violates level AA requirement "1.4.3 Contrast (Minimum) (Level AA)"
To fix the empty links it's necessary to provide text within the link that describes the functionality and/or target of that link.
To fix the low contrast errors the CSS of the code examples should be adjusted to give a proper contrast. All low contrast errors I randomly checked were located in code examples have a contrast ratio of 4.49:1, but WVAG level AA requires to meet 4.5:1. So only slight adjustments should fix all of these errors. For example changing the current #008080 to #005555 should result in a contrast fulfilling even AAA level.
Of the 98 alerts the 85 layout tables warnings are problematic, as screen readers (like NVDA or JAWS) read out the table structure. also the fact that no valid HTML 5 with navigation and content regions / elements is definied is problematic for users who are in need of screen readers etc. as those tools could not identify the page structure.

