Опубликован: 19.03.2007 | Уровень: для всех | Доступ: свободно
Лекция 12:

Проектирование сайтов Web

< Лекция 11 || Лекция 12: 1234567891011

Рекомендация 14. Создавайте документы четкими и простыми

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

Существующие практики кодирования:

- Используйте самый четкий и простой язык, подходящий для содержимого сайта. [Приоритет 1]

- Дополняйте текст графическим и звуковым представлением, которое облегчает понимание страницы. [Приоритет 3]

- Создавайте стиль представления, который согласован между страницами. [Приоритет 3]

В этом учебнике невозможно дать примеры всех упомянутых выше методов кодирования, помогающих повысить доступность страницы Web. Однако исчерпывающее множество примеров кода XHTML имеется на сайте Web консорциума W3C, посвященном методам реализации рекомендаций по доступности контента Web (http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/).

Существует ряд сайтов Web, содержащих программное обеспечение для тестирования страниц на соответствие рекомендациям по доступности. Например, bobby.watchfire.com позволяет ввести адрес URL страницы и получить отчет о ее совместимости с рекомендациями W3C и другими.

Требования Раздела 508

Согласно федеральному закону агентства США, авторы должны создавать свои сайты доступными для людей с недостатками зрения и слуха, с ограниченной подвижностью и с другими физическими недостатками. Раздел 508, дополнение к Акту о реабилитации 1973 г., требует, чтобы людям с физическими недостатками был предоставлен доступ к имеющейся в Web правительственной информации, сравнимый с доступом для других пользователей; Акт также распространяется на организации, которые получают финансирование федерального правительства.

В стандартах Раздела 508 существует шестнадцать общих правил доступных страниц Web. Вкратце этими правилами доступных страниц Web являются:

Текстовые теги. Для каждого нетекстового элемента должен предоставляться текстовый эквивалент.

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

Цвет. Страницы Web должны создаваться таким образом, чтобы вся передаваемая цветом информация была доступна без цвета, например, из контекста или разметки.

Удобство чтения. Документы должны быть организованы таким образом, чтобы их можно было читать, не требуя связанной таблицы стилей.

Серверные карты ссылок. Должны предоставляться избыточные текстовые ссылки для каждой активной области серверной карты ссылок.

Карты ссылок на стороне клиента. Должны предоставляться карты ссылок на стороне клиента вместо серверных карт ссылок, за исключением областей, которые невозможно определить с помощью доступной геометрической формы.

Таблицы данных 1. Для таблиц данных должны быть определены заголовки строк и столбцов.

Таблицы данных 2. Для таблиц данных, которые имеют два или несколько логических уровней заголовков строк или столбцов, должна использоваться разметка для соединения ячеек данных и ячеек заголовков.

Фреймы. Фреймы должны иметь текстовые заголовки, которые облегчают идентификацию фреймов и навигацию.

Частота мерцания. Страницы должны проектироваться таким образом, чтобы избежать мерцания экрана с частотой менее 2 гц и более 55 гц.

Только текстовые альтернативы. Должна быть предоставлена только текстовая страница с эквивалентной информацией или функциями, чтобы сайт Web соответствовал требованиям этого Раздела, когда совместимость невозможно обеспечить другим образом. Содержимое только текстовой страницы должно обновляться всякий раз при изменении основной страницы.

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

Апплеты и подключаемые модули. Когда страница Web требует, чтобы апплет, подключаемый модуль или другое приложение были представлены в системе клиента для интерпретации содержимого страницы, страница должна предоставлять ссылку на подключаемый модуль или апплет.

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

Навигационные ссылки. Должен предоставляться метод, который позволяет пользователям пропустить повторяющиеся навигационные ссылки.

Время. Когда требуется ответ по времени, пользователь должен быть об этом предупрежден и ему должно быть дано достаточно времени, чтобы сказать, что требуется дополнительное время.

Подробнее с этими рекомендациями вместе со ссылками на другие ресурсы по совместимости с Разделом 508 можно ознакомиться на сайте федерального правительства www.section508.gov/.

Центр обучения и технической помощи по информационным технологиям (ITTATC - Information Technology Technical Assistance and Training Center) является центром обмена информацией, связанной с Разделом 508, с сайтом www.ittatc.org. Эта организация финансируется Национальным институтом исследований по инвалидности и реабилитации (NIDDR - National Institute on Disability and Rehabilitation Research) и располагается в Институте технологии в Джорджии (Georgia Institute of Technology).

< Лекция 11 || Лекция 12: 1234567891011
Елена Сапегова
Елена Сапегова

После прохождения теоретической части пришло письмо об окончании теоретической части курса, будет ли практическая часть?

Владислав Нагорный
Владислав Нагорный

Подскажите, пожалуйста, планируете ли вы возобновление программ высшего образования? Если да, есть ли какие-то примерные сроки?

Спасибо!