We use SVG to signal to users specific content. For example, Important information, focus question, an (short) assignment, general information. Since these SVG's aren't purely decorative we want to make them accessible to screen reader users also. According to an article in Smashing Magazin about creating accessible SVG's, the following pattern was most effective: PATTERN #8: <svg> + role="img" + <title> + aria-labelledby="[ID]"
This works perfectly in my production environment, but In Brightspace the <title> attribute is stripped from the HTML mark-up (probably for security reasons), so we cannot use this pattern.
Does anyone have another suggestion how to make informative SVG's accessible to screen reader users in the Brightspace LMS? For the moment we use the aria-label attribute, as this works. But I reckon it's a suboptimal solution.
Kind regards,
Arman