Мой HTML-страница содержит следующую строку:NVDA не читает ABBR название
<abbr title="World Wide Web Consortium">W3C</abbr>
При чтении страницы с NVDA для чтения с экрана (версия 2016,1) это только для чтения «W3C», но никогда не титул.
Я попытался найти настройку в NVDA, чтобы активировать чтение атрибута title, но без везения. Ничто также в Google об этом ограничении (последняя версия NVDA должна читать титры).
Я не пробовал ни с каким другим устройством чтения с экрана, как JAWS или Voice Over.
Спасибо. В моем конкретном случае («W3C» был всего лишь примером, но это не мой реальный случай использования бизнеса). Я должен поддерживать Это запрос от клиента (который контролирует дизайн), а контекст вокруг него может быть легко понят неслепым пользователем. Однако контекст может быть более сложным для слепых пользователей. для добавления справки по экранному ридеру (также запрос от клиента). Поэтому мой вопрос заключался не в том, как избежать использования, а в том, как эффективно его решать. – j3r6me
Пока у вас есть информация, недоступная для всех пользователей , это не будет доступно. Люди с экранной лупой (которая более распространена, чем программа для чтения с экрана) могут просматривать только небольшую область (скажем, например, эквивалент 320 × 240 пикселов CSS), но не используют устройство чтения с экрана. Они не будут любое преимущество «только для чтения с экрана» и не будет способствовать контексту. Так что да, вы ответите на запрос своего клиента, но не людям. Но я прекрасно понимаю, что иногда мы должны давать решение клиентам, даже если они просят о плохих вещах. – Adam