Альтернативное произношение для программ чтения с экрана

Слабовидящая пользователь музыкального сайта по обучению слуха, который я создала, говорит мне, что ее программа чтения с экрана неправильно произносит ключевые имена. В раскрывающемся списке селектора на странице у меня есть имена клавиш с прописными буквами, написанные с помощью соответствующих юникодных рун для музыкальных случайностей, например, 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" и это будет правильно прочитано

Другие вопросы по тегам