Альтернативное произношение для программ чтения с экрана
Слабовидящая пользователь музыкального сайта по обучению слуха, который я создала, говорит мне, что ее программа чтения с экрана неправильно произносит ключевые имена. В раскрывающемся списке селектора на странице у меня есть имена клавиш с прописными буквами, написанные с помощью соответствующих юникодных рун для музыкальных случайностей, например, D♭, E♭ и т. Д.
У программы чтения с экрана, по-видимому, нет произношения для этого символа. Я мог бы поменять метки на D-flat, E-flat и т. Д. Она говорит, что эти слова написаны разумно.
С другой стороны, я бы хотел сохранить правильное музыкальное написание для пользователей с ограниченными возможностями.
Есть ли в html или css конструкция, позволяющая предоставить альтернативную строку, которая будет обнаружена и прочитана программами чтения с экрана?
Для справки, веб-сайт находится по адресу https://etudes.ellisandgrant.com/ а исходный код - по адресу https://github.com/Michael-F-Ellis/infinite-etudes
1 ответ
aria-label
это то, что вы ищете здесь. Вы должны быть в состоянии поставить aria-label="D flat"
и это будет правильно прочитано