Открыть сервис

PDF/UA

PDF/UA (Universal Accessibility) — это международный стандарт ISO 14289-1, определяющий требования к формату файлов PDF для обеспечения их доступности для людей с ограниченными возможностями, в частности для пользователей вспомогательных технологий, таких как программы экранного доступа (скринридеры). Стандарт устанавливает правила структурирования, маркировки и семантического описания содержимого PDF-документов, чтобы они могли быть корректно интерпретированы и озвучены или выведены на брайлевский дисплей. PDF/UA не является отдельным форматом файла, а представляет собой набор требований к существующему формату PDF, в первую очередь к его внутренней логической структуре.

История и предпосылки создания

Необходимость в стандарте PDF/UA возникла в связи с ростом числа электронных документов и законодательными требованиями к обеспечению равного доступа к информации. Во многих странах, включая США (Закон об американцах с ограниченными возможностями — ADA) и страны Европейского союза (Директива о доступности веб-контента — EN 301 549), были приняты законы, обязывающие государственные учреждения и частные компании предоставлять информацию в доступном формате.

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

Работа над стандартом началась в 2000-х годах в рамках технического комитета ISO/TC 171/SC 2. Первая версия стандарта ISO 14289-1 была опубликована в 2012 году. В 2014 году вышло обновление, уточняющее ряд требований. Стандарт активно развивается и дополняется, в частности, ведётся работа над частью 2 (ISO 14289-2), которая будет охватывать требования к доступности для PDF-файлов, содержащих динамические формы и мультимедиа.

Основные требования стандарта

PDF/UA устанавливает более 30 конкретных требований, которые условно можно разделить на несколько категорий. Документ считается соответствующим стандарту, если он удовлетворяет всем этим требованиям.

Тегированная структура документа

Ключевое требование PDF/UA — наличие в документе правильной тегированной структуры. PDF-файл должен содержать невидимое для пользователя дерево тегов, которое описывает логическую структуру документа: заголовки (H1, H2, H3), абзацы (P), списки (L, LI), таблицы (Table, TR, TD), рисунки (Figure), примечания (Note) и другие элементы. Каждый тег имеет определённое семантическое значение и указывает вспомогательной технологии, как обрабатывать данный элемент.

Язык документа и фрагментов текста

В свойствах документа должен быть указан основной язык (например, русский). Если в документе встречаются фрагменты на другом языке (например, цитата на английском), этот фрагмент должен быть помечен соответствующим тегом с указанием языка. Это необходимо для того, чтобы скринридер корректно переключал языковой модуль произношения.

Логический порядок чтения

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

Альтернативный текст для нетекстовых элементов

Все нетекстовые элементы (изображения, графики, диаграммы, иконки) должны иметь текстовое описание (альтернативный текст), которое будет озвучено скринридером. Для декоративных элементов, не несущих смысловой нагрузки, должен быть установлен атрибут «artifact» (артефакт), чтобы программа экранного доступа их игнорировала.

Семантически правильные таблицы

Таблицы должны быть размечены с использованием тегов таблицы (Table, TR — строка, TD — ячейка данных, TH — ячейка заголовка). Необходимо указывать заголовки строк и столбцов, а также связывать ячейки данных с соответствующими заголовками. Не допускается использование таблиц для визуального позиционирования элементов (вёрстки).

Навигация и метаданные

Документ должен содержать навигационные элементы, такие как закладки (оглавление), которые также должны быть тегированы. Метаданные документа (название, автор, тема) должны быть заполнены и доступны для программ чтения.

Проверка соответствия стандарту

Существует несколько способов проверки PDF-документа на соответствие стандарту PDF/UA.

Автоматизированная проверка

Наиболее распространённым инструментом является встроенная функция проверки доступности в Adobe Acrobat Pro (вкладка «Инструменты» → «Специальные возможности» → «Полная проверка специальных возможностей»). Этот инструмент проверяет документ на соответствие многим требованиям PDF/UA и выдаёт отчёт об ошибках, предупреждениях и пройденных проверках. Существуют также сторонние решения, такие как PAC (PDF Accessibility Checker) — бесплатная утилита, которая проводит более детальную проверку и может выявить проблемы, которые пропускает Acrobat.

Ручная проверка

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

Применение и значение

Стандарт PDF/UA имеет важное социальное и юридическое значение.

Социальная значимость

Обеспечение доступности документов позволяет людям с ограниченными возможностями (по зрению, слуху, с моторными и когнитивными нарушениями) получать образование, работать, пользоваться государственными услугами и участвовать в общественной жизни наравне с другими гражданами. В России, согласно Конституции и Федеральному закону «О социальной защите инвалидов в РФ», государство обязано обеспечивать беспрепятственный доступ к информации. Хотя прямая обязанность создавать PDF/UA-совместимые документы для всех организаций в РФ пока не закреплена законодательно, она является лучшей мировой практикой и часто требуется для участия в международных тендерах или при работе с зарубежными контрагентами.

Юридическая значимость

Во многих странах (США, Канада, страны ЕС, Австралия) несоблюдение требований доступности может повлечь за собой судебные иски и крупные штрафы. Например, в США было множество исков к университетам, банкам и ритейлерам, чьи PDF-документы были недоступны для людей с инвалидностью. В связи с этим, многие организации внедряют стандарт PDF/UA как часть своей политики корпоративной социальной ответственности и управления рисками.

Ограничения и критика

Несмотря на свою важность, стандарт PDF/UA имеет определённые ограничения.

  • Сложность создания. Создание PDF/UA-совместимого документа из сложных макетов (например, в Adobe InDesign или Microsoft Word) требует специальных знаний и навыков. Автоматическая конвертация часто приводит к ошибкам, требующим ручной доработки в Adobe Acrobat Pro.
  • Неполнота автоматической проверки. Как уже упоминалось, никакой автоматический инструмент не может гарантировать полное соответствие стандарту. Требуется участие человека-эксперта.
  • Отсутствие поддержки некоторых сложных элементов. Стандарт пока слабо охватывает такие элементы, как сложные математические формулы, многоуровневые сноски, интерактивные 3D-модели и сложные формы с динамическим поведением.
  • Различия в интерпретации. Разные программы для чтения (скринридеры) и браузеры могут по-разному интерпретировать некоторые теги, что приводит к неодинаковому пользовательскому опыту.

Источники

  • ISO 14289-1:2014. Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1).
  • ГОСТ Р ИСО 14289-1-2015. Управление документами. Формат файлов электронных документов для обеспечения долговременной сохранности и доступности. Часть 1. Использование ISO 32000-1 (PDF/UA-1).
  • Matterhorn Protocol. Набор контрольных точек для проверки соответствия PDF/UA.
  • PDF Association. Технические спецификации и руководства по PDF/UA.
  • Федеральный закон от 24.11.1995 № 181-ФЗ «О социальной защите инвалидов в Российской Федерации».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →