8.1 Общие положения
Соответствующая настоящему стандарту программа чтения должна иметь возможность обрабатывать все типы структур и артефакты (см. [2]).
Для осуществления взаимодействия с соответствующим настоящему стандарту устройством вспомогательных технологий соответствующая настоящему стандарту интерактивная программа чтения:
- должна иметь возможность предоставлять доступ или представлять все типы тегов структуры, атрибуты и значения ключей (когда применимо) согласно требованиям настоящего стандарта и при этом должна учитывать состояние видимости групп дополнительного контента;
- должна сделать артефакты доступными для вспомогательных технологий;
- должна сделать свой пользовательский интерфейс (при наличии) доступным для вспомогательных технологий;
- не должна вмешиваться в работу каких-либо функций вспомогательных технологий.
Примечания
1 Если программа чтения отображает всплывающую подсказку tooltip для поля формы, это может помешать работе программы экранного увеличения.
2 Настоящий стандарт не определяет какой-либо конкретный технический дизайн для соответствующих настоящему стандарту программ чтения или какой-либо пользовательский интерфейс для соответствующих настоящему стандарту интерактивных программ чтения.
8.2 Текст
Соответствующая настоящему стандарту программа чтения должна обеспечить доступность для устройств вспомогательных технологий логического порядка чтения, определенного в документе в соответствии с 7.1.
Соответствующая настоящему стандарту программа чтения должна иметь возможность обрабатывать коды символов в соответствии с 7.2.
Соответствующая настоящему стандарту интерактивная программа чтения должна делать доступными для устройств вспомогательных технологий определение естественного языка документа и изменение естественного языка документа.