Others

PDF Порядок чтения: почему это важно для доступности

Порядок чтения — один из наименее заметных аспектов PDF и один из наиболее важных для доступности. Для зрячих читателей визуальное расположение делает предполагаемую последовательность чтения очевидной. Для пользователей программ чтения с экрана последовательность полностью определяется внутренним порядком тегов документа, который может не иметь никакого отношения к визуальному макету. Правильный порядок чтения важен для любого PDF, предназначенного для широкого распространения.

PDF Reading Order: Why It Matters for Accessibility

Какой на самом деле порядок чтения

В доступном PDF каждый элемент контента — каждый заголовок, абзац, изображение, таблица и список — помечен с указанием его типа и положения в последовательности чтения. Программа чтения с экрана обрабатывает эти теги по порядку, последовательно объявляя каждый элемент. Порядок чтения — это буквально последовательность, в которой программа чтения с экрана встречает содержимое документа.

Для простого документа с одним столбцом порядок чтения обычно естественным образом соответствует визуальному порядку. Для сложных макетов — статей с несколькими колонками, документов с боковыми панелями, информационных бюллетеней, форм с метками рядом с полями — внутренний порядок тегов может значительно отличаться от того, чему будет следовать зрячий читатель. Статья из двух столбцов может быть помечена так, чтобы сначала прочитать весь первый столбец, а затем весь второй столбец, и это правильно. Или его можно пометить так, чтобы столбцы чередовались построчно, что совершенно неправильно.

WukongPDF

Попробуйте «Редактировать PDF»

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Почему порядок чтения важен не только для программ чтения с экрана

Пользователи программ чтения с экрана больше всего страдают от проблем с порядком чтения, но они не единственные. Порядок табуляции для навигации по интерактивным элементам (полям форм, ссылкам) соответствует той же базовой структуре. Операции копирования и вставки извлекают текст в порядке чтения — PDF с неправильным порядком чтения создает искаженный текст при копировании содержимого.

Инструменты автоматизированной обработки документов — системы, которые извлекают данные из PDF, инструменты перевода и системы управления контентом — также полагаются на порядок чтения для интерпретации структуры документа. PDF с неправильным порядком чтения может давать неточные результаты при обработке этими системами, даже если для читателей он выглядит совершенно нормально.

Распространенные проблемы с порядком чтения

  • Многостолбцовые макеты: столбцы обрабатываются слева направо по обоим столбцам, а не вниз по каждому столбцу независимо — наиболее распространенная ошибка порядка чтения в сложных макетах.
  • Боковые панели и выноски: содержимое боковой панели вставляется в середину основного текста, а не до или после него.
  • Заголовки и нижние колонтитулы: заголовки страниц объявляются перед первым элементом контента или нижние колонтитулы прерываются в середине абзаца.
  • Плавающие изображения: изображения, визуально расположенные внутри текстового блока, но помеченные в другом месте последовательности чтения.
  • Tables: ячейки таблицы читаются в неправильном порядке или структура таблицы не помечена тегами, поэтому ячейки читаются как недифференцированный текст, а не как данные по строкам.

Как проверить порядок чтения PDF

В Adobe Acrobat Pro имеется инструмент «Порядок чтения» («Инструменты» > «Доступность» > «Порядок чтения»), который визуально отображает структуру тегов. Каждый помеченный элемент выделяется номером, показывающим его положение в последовательности чтения. Прокрутка документа с активным наложением сразу показывает, соответствует ли порядок чтения намеченной последовательности.

Более прямой тест: используйте программу чтения с экрана (NVDA для Windows бесплатна, VoiceOver встроен в Mac и iOS), чтобы прослушать документ. Если последовательность произнесения соответствует тому, как зрячий читатель прочитал бы документ, порядок чтения правильный. Если программа чтения с экрана объявляет содержимое боковой панели в середине предложения или произвольно переключается между столбцами, порядок чтения необходимо исправить.

Как исправить неправильный порядок чтения

В инструменте «Порядок чтения» Acrobat Pro вы можете перетаскивать элементы тегов, чтобы изменить их порядок. Панель «Порядок» («Просмотр» > «Показать/Скрыть» > «Панели навигации» > «Порядок») отображает полное дерево тегов и позволяет изменять порядок элементов путем перетаскивания. Это прямой подход к исправлению существующих PDF.

Более устойчивый подход — установить порядок чтения в источнике. В Microsoft Word используйте правильные стили заголовков и структурированный контент, а не позиционирование вручную — структура Word корректирует порядок чтения PDF при экспорте с включенными тегами специальных возможностей. В InDesign используйте панель «Статьи», чтобы явно определить порядок чтения перед экспортом. Правильное использование исходного документа позволяет избежать необходимости вручную исправлять файлы PDF.

Порядок чтения как часть общей доступности PDF

Правильный порядок чтения является одним из компонентов PDF Доступность — наряду со структурой тегов, альтернативным текстом для изображений, достаточным цветовым контрастом и правильной иерархией заголовков. PDF с идеальным порядком чтения, но с отсутствующим замещающим текстом изображения по-прежнему недоступен для пользователей программ чтения с экрана, которым нужны описания изображений. Доступность — это система взаимосвязанных требований, а порядок чтения является основополагающим — без него даже хорошо размеченный документ с хорошим замещающим текстом не сможет передаваться в заданной последовательности.

WukongPDF

Попробуйте «Редактировать PDF»

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →