Альтернативное произношение для программ чтения с экрана - PullRequest
1 голос
/ 13 июня 2019

Пользователь со слабым зрением созданного мною музыкального веб-сайта, рассказывающего, что ее программа чтения с экрана неправильно произносит ключевые имена. В раскрывающемся списке селекторов на странице у меня есть имена клавиш с прописными буквами, написанные с соответствующими юникодными рунами для музыкальных случайностей, например, D ♭, E ♭ и т. Д.

У программы чтения с экрана, по-видимому, нет произношения для этого символа. Я мог бы поменять метки на D-flat, E-flat и т. Д. Она говорит, что эти слова написаны разумно.

С другой стороны, я бы хотел сохранить правильное музыкальное написание для пользователей с ограниченными возможностями.

Существует ли в html или css конструкция, позволяющая предоставить альтернативную строку, которая будет обнаружена и прочитана программами чтения с экрана?

Для справки, сайт находится по адресу https://etudes.ellisandgrant.com, а исходный код по адресу https://github.com/Michael-F-Ellis/infinite-etudes

1 Ответ

0 голосов
/ 13 июня 2019

aria-label - это то, что вы ищете здесь. Вы должны быть в состоянии поставить aria-label="D flat", и он будет прочитан правильно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...