У меня есть ссылка, которую я хочу показать посетителям с зрением, но спрятать от посетителей с помощью AT-устройств чтения с экрана. (Это, конечно, не идеально).
Это противоположность обычной проблемы (с известным решением) сокрытия контента от визуальных посетителей (например, переход по ссылке на контент).
Пример:

При нажатии на ссылку «Читать дальше» текст внутри строки расширяется.

и наоборот, нажатие на ссылку меньше чтения сворачивает ее снова.
Эта функция свернутого / расширяющегося текста полезна только для посетителей с зрением, поле зрения которых будет принимать дополнительный текст до того, как они доберутся до него (и в этом примере заменяет следующий FAQ, выталкивая его за пределы экрана).
Посетителю со средством чтения с экрана следует вместо этого предоставить полный текст, поскольку он может выбрать переход к следующему блоку, и он не должен столкнуться с ложной ссылкой для чтения, которая (а) не ведет на страницу, и (б) просто дает им то, что они в любом случае собирались услышать от программы чтения с экрана.
Как это сделать в HTML5?
Screen-reader === blind user- упрощенное предположение. Слабовидящие пользователи (и другие) также могут использовать программу чтения с экрана, все еще видя то, что на экране. Здесь это заставит их слышать текст, не видя его на экране (и осознавая это). - person FelipeAls   schedule 24.11.2014