У меня есть заголовок, как это:Считыватели экрана: как сделать слово с тегами, окружающими его буквы, произноситься как одно слово, а не буквой?
<h1>This is a t<span>e</span>st.</h1>
тегах вокруг буквы «е» причина Mac OS X Voiceover читать отдельные буквы слова по отдельности, а не полное слово. Так, он говорит:
«Это т. Е.».
Вместо:
"Это тест".
Учитывая, что мне нужно приложить букву слова в теге *, как я могу убедиться, что читатель экрана говорит это слово как обычно?
- N.B: любой тег будет делать. Я пробовал
<b>
,<i>
и<em>
, и все они генерируют такой же эффект.
Это звучит как серьезная ошибка в OS X Voiceover.Не могу придумать какой-либо обходной путь, чем обслуживать специальный сайт для чтения с экрана со специально отредактированным/сжатым контентом .... –
Есть некоторые свойства HTML, которые могут влиять на работу Voiceover, см., Например, http://alxgbsn.co.uk/2011/06/06/making-web-content-more-accessible-with-ios-voiceover/, возможно, помощь может быть найдена в этом направлении. –
Мы тоже работали над этим. Отстой. – nouveau