Я создавал диаграммы с использованием Inkscape и Draw.io и экспортировал их в файлы SVG. Я бы хотел, чтобы текст в файлах SVG можно было выбирать на веб-странице или, если это невозможно, по крайней мере, был доступен для программ чтения с экрана. У меня проблема в том, что использование атрибутов aria- * ничего не делает для программы чтения с экрана (я тестировал ее с JAWS). Мне нужна помощь, поскольку я действительно не знаю, что я делаю в отношении атрибутов доступности aria- *, и я не смог найти краткое объяснение - только спецификация w3c.
Я пытался сгруппировать элементы и присвоить им атрибуты aria-label, но они не были обнаружены программой чтения с экрана.
<g aria-label="R1 register"> ... <text aria-label="Nibble zero">0</text><text aria-label="Nibble one">1</text> ... </g>
Ожидаемые результаты: программа чтения с экрана, считывающая атрибуты aria-label, но в последний раз, когда я это тестировал, JAWS даже не читал ничего в файле изображения SVG.