
- •25. Основы доступности
- •Введение
- •Что такое доступность?
- •Почему важна доступность?
- •Альтернативный контент
- •Определение взаимодействия
- •Стандарты доступности
- •Рекомендации по доступности контента Web версия 1.0
- •Рекомендации по доступности контента Web версия 2.0
- •Section 508
- •Другие стандарты
- •Заключение
- •Контрольные вопросы
- •Об авторе
Другие стандарты
Другим важным стандартом, разработанным консорциумом W3C является стандарт WAI-ARIA (http://www.w3.org/WAI/intro/aria). Этот акроним означает Web Accessibility Initiative—Accessible Rich Internet Applications. Это пакет документов, который определяет, как сделать доступными сложные Web-приложения, которые используют такие технологии, как HTML, JavaScript и AJAX. Этот стандарт официально поддерживается ожидаемыми/текущими версиями большинства основных браузеров на рынке: Opera 9.5, Internet Explorer 8 и Firefox 3.
Существует много других стандартов доступности Web, слишком многочисленных, чтобы вдаваться здесь в детали. W3C поддерживает список международных политик, связанных с доступностью Web (http://www.w3.org/WAI/Policy/) - прекрасный источник, помогающий найти документы, связанные с локальным правительством.
Заключение
Доступность является важной темой, как по экономическим, так и по социальным причинам. Это не свойство Web-сайта, а скорее показатель качества, с которым он был создан. Если учитывать аудиторию сайта во время его создания (и до этого), то вы создадите более доступные страницы со всеми преимуществами, которые это приносит. Существует ряд хорошо известных рекомендаций, которые могут в этом помочь - следуя этим рекомендациям вы можете гарантировать, что создаваемый сайт удовлетворяет профессиональным требованиям доступных страниц.
Контрольные вопросы
Предоставьте 3 причины, почему важно создавать доступные Web-сайты.
Воспользуйтесь Интернет для исследования законов о доступности в своей стране, и сделайте список всех законов, которые, по вашему мнению, будут применимы к вашим Web-сайтам. Не забудьте включить, если вас попросят, такие Web-стандарты, как WCAG или Section 508.
Объясните, почему доступность важна для оптимизации поисковых систем.
Создайте пример доступного использования альтернативного контента, используя свой собственный контент, такой как фотографию.
Используйте Интернет для исследования, как можно было сделать такие технологии как Flash или Silverlight доступными, и напишите сравнение по реализации доступности для них и HTML.
Объясните, как вы будете проектировать взаимодействие на странице Web, чтобы оно было доступным. Создайте пошаговые инструкции для создания древовидного элемента управления (реально создавать его не требуется).
Об авторе
Том Хьюгес-Краучер работает в отрасли Интернет с начала своей трудовой деятельности. Он внес свой вклад в ряд стандартов по технологиям Web для органов стандартизации, таких как World Wide Web Consortium (W3C) и British Standards Institute (BSI). Затем он работал в отрасли цифровой музыки, создавая решения цифровой музыки для хорошо известных английских брендов, таких как Tesco, Three telecom и Channel 4.
В настоящее время Том работает в Yahoo! в качестве технического специалиста. Специализируясь в технологиях внешнего представления Web и службах Web RESTful, он любит рекламировать лучшие известные методы, где только может. Перед этим он присматривал за European Frontpages, обслуживая каждый месяц много миллионов европейских посетителей/