В обычной HTML-форме метка, которая визуально связана с полем ввода, обычно также связана технически, и программа чтения с экрана самостоятельно «понимает», какая метка к какому полю принадлежит. В PDF-файле это не происходит автоматически: метка и поле могут выглядеть на экране рядом, но технически представляют собой два совершенно отдельных объекта без какой-либо связи между ними. В этой статье объясняется, как восполнить этот пробел.
Короче — о чем идет речь в этом руководстве
Всплывающая подсказка — это доступное имя поля.
В отличие от HTML, в PDF формируется Поле подсказки каждого поля — это то, что на самом деле служит доступным именем, которое читает вслух программа чтения с экрана. Основное правило: содержимое всплывающей подсказки должно быть идентично или эквивалентно видимой метке рядом с полем. Если на видимой метке написано «Полное имя», во всплывающей подсказке должно быть указано что-то эквивалентное по смыслу, а не общая метка, такая как «Текстовое поле 1».
Вы установили всплывающую подсказку в Acrobat через Подготовьте форму ▸ щелкните правой кнопкой мыши поле ▸ Свойства ▸ Вкладка «Общие» ▸ Поле подсказки.
Текстовые поля, флажки и переключатели
Каждый тип поля имеет свои особенности: для текстовых полей всплывающая подсказка обычно идентична метке рядом с ней. Для флажков и переключателей важно, чтобы во всплывающей подсказке описывался конкретный выбранный параметр, а не только название группы — например, «Я согласен получать обновления по электронной почте», а не просто «Согласен». Для группы переключателей (например, выбора «Да/Нет») также стоит убедиться, что все кнопки в группе помечены вместе, чтобы программа чтения с экрана понимала, что это взаимоисключающие варианты.
Логический порядок табуляции
При заполнении формы с помощью только клавиатуры (без мыши) клавиша Tab перемещается между полями в соответствии с порядок табуляции Вкладка определено в файле — не обязательно визуальное положение на странице. Если порядок табуляции не соответствует логическому порядку чтения, пользователь сбивает с толку «перескакивание» между полями. В Acrobat в меню «Подготовка формы» можно включить "Показать номера вкладок" , чтобы четко видеть текущий порядок и при необходимости корректировать его с помощью структуры тегов.
💡 Практический совет
Исправить неправильный порядок табуляции лучше через структура тега Тег (порядок объектов в дереве), а не вручную по полю — потому что ручное изменение легко сломается при следующем обновлении формы.
Как отметить обязательное поле
Обязательное поле должно указывать это как визуально (например, звездочкой), так и в самой подсказке — например, «Полное имя (обязательно)». Таким образом, пользователь, полагающийся на преобразование текста в речь, сразу понимает, что поле является обязательным, без необходимости ждать ошибки отправки, которая обнаруживает ее только постфактум.
Есть ли у вас на сайте загружаемые PDF-формы?
Наш инструмент проверяет доступность полей формы — всплывающих подсказок, порядка табуляции и тегов — в рамках полного сканирования.
Сканируйте ваш сайт бесплатно ←