Eclipse BIRT и доступность
Я работаю в крупном финансовом учреждении, и все наши веб-сайты должны быть доступны для людей с ограниченными возможностями. Мы используем Eclipse BIRT для создания некоторых отчетов, и я хочу выяснить, есть ли у кого-нибудь опыт в создании отчетов. Основная проблема заключается в том, что в отчете много данных, и некоторые из них могут быть не понятны только по одному значению, например строка типа "123444"
может быть номером счета, номером чека или идентификатором транзакции. На чистой HTML-странице мы будем использовать dl
/dt
/dd
построить, чтобы прояснить цель даты, или мы используем такие атрибуты ARIA, как aria-labelledby
,
Еще одна проблемная область - создание доступных файлов PDF.
Любая помощь или отчет по опыту будет принята с благодарностью.
1 ответ
Учитывая ваше описание, я предполагаю, что вы сосредоточены на слепых пользователях. JAWS от Freedom Scientific - одна из самых популярных программ чтения с экрана на английском языке. Существует бесплатная пробная версия, которую вы можете скачать для тестирования и / или ваша организация может приобрести копию.
Вы можете прочитать свой отчет в JAWS и узнать, какие проблемы необходимо решить. Надлежащие правила маркировки для кнопок и тому подобное, вероятно, наиболее игнорируются разработчиками. (т.е. Button123 с Image1A является кнопкой отправки, JAWS не может прочитать изображение слов на изображении, так что...)
Говоря по опыту (я тесно связан с слепым пользователем компьютера), держитесь подальше от PDF, если хотите, чтобы он был слепым. Веб-страницы и текстовые документы намного более дружелюбны для слепых.
PDF работает для создания версии документа, которая является статичной для визуального обращения. В процессе разбивается текст, когда JAWS пытается прочитать его, он прочтет половину одного элемента, затем половину другого, чем, возможно, отскочит назад, чтобы закончить последнюю 1/3 первого, оставив середину 1/6 для наконец, это больно. Конечно, PDF, который не имеет текстового слоя (то есть изображение текстового документа), не читается любым средством чтения с экрана.