Каков базовый уровень доступности веб-сайта местных органов власти Великобритании?

StackOverflow https://stackoverflow.com/questions/801706

Вопрос

Я разрабатываю новый сайт для местного правительственного департамента в Шотландии и хочу убедиться, что я соответствую минимальному уровню доступности этого сайта.

Я планировал использовать некоторые эффекты jQuery, а также AJAXify контента.Но я понял, что весь этот JavaScript, скорее всего, будет недоступен.

Мы будем использовать платформу VS2008 ASP.NET 3.5.(Серверная часть C# и база данных SQL Server 2005)

Кто-нибудь знает, каким должен быть минимальный стандарт для государственного сайта?Он будет общедоступным, а его целевыми пользователями будут дети от 11 до 17 лет.

Кроме того, существуют ли какие-либо инструменты для проверки нашего веб-сайта?Встроенные/дополнительные инструменты для Visual Studio были бы великолепны.

Обычно мы разрабатываем сайт самостоятельно для наших администраторов, поэтому нам впервые приходится беспокоиться о доступности, поэтому, если хотите, отвечайте в стиле «Для чайников»!:)

Спасибо!

Это было полезно?

Решение

Вы также должны соблюдать Закон о дискриминации инвалидов, тем более что это государственный ресурс.

Информация об акте http://www.direct.gov.uk/en/DisabledPeople/RightsAndObligations/DisabilityRights/DG_4001068

и

http://www.coi.gov.uk/guidance.php?page=169

И некоторая информация о веб-сайтах и ​​акте на

http://www.webcredible.co.uk/user-Friendly-resources/web-accessibility/uk-website-legal-requirements.shtml

и

http://www.alistapart.com/articles/accessuk

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

Вам необходимо убедиться, что если вы используете какой-либо CSS на сайте, навигация и структура корректно деградируют, чтобы они имели смысл (например,не делайте навигацию последним элементом на странице и не используйте CSS, чтобы переместить ее вверх).Не делайте навигацию зависимой от Javascript (или, по крайней мере, используйте альтернативный метод навигации, если у пользователя отключен JavaScript).

HTML и CSS должны быть проверены, чтобы убедиться в отсутствии ошибок.

Всем изображениям нужны атрибуты ALT.

Всем ссылкам нужны атрибуты заголовка

Любые таблицы должны иметь сводку

Есть еще много подобных вещей, но тестирование должно их выявить.

Что касается тестирования сайта, есть несколько бесплатных программ чтения с экрана, хотя мы имели ограниченный успех с ними, поскольку их работа была довольно неудачной.«Челюсти», кажется, в настоящее время являются отраслевым «стандартом», но это смехотворно дорого, поэтому вы можете передать любое тестирование на аутсорсинг другой компании;хотя некоторые советы организуют это сами.

Вам также следует протестировать сайт в текстовом браузере, таком как Lynx.

Еще несколько ресурсов можно найти ниже:

Челюсти

http://www.freedomscientific.com/products/fs/jaws-product-page.asp

Бесплатно

www.screenreader.net/ www.webaim.org/simulations/screenreader.php www.xpscreenreader.com/ firevox.clcworld.net/ - плагин firefox sourceforge.net/projects/fangs/ - плагин firefox

Средства проверки доступности

Оценщик функциональной доступности - http://fae.cita.uiuc.edu/ВОЛНА - http://wave.webaim.org/Синтия говорит: http://www.cyntiasays.com/Тест веб-доступности TAW — http://www.tawdis.net/taw3/cms/en

Или загрузите средство проверки доступности Firefox, которое содержит проверки для всего вышеперечисленного, а также валидаторы HTML и CSS.https://addons.mozilla.org/en-US/firefox/addon/5809

Другие советы

Сначала вы должны попросить клиента разъяснить эти требования и убедиться, что он действительно исследует предмет, поскольку в настоящее время он может не иметь о нем никакого представления и просто добавит требования дальше, когда кто-то укажет на это (поверьте мне, я Я работал в шотландской правительственной организации!)

Когда я работал в правительстве (2004–2006 гг.), важными были руководящие принципы электронного правительства, а также одно, посвященное доступности.Я не могу вспомнить, были ли они общедоступны или доступны только в интрасети, но я нашел эту страницу с примерно теми же документами: Веб-руководства.Опять же, вам следует уточнить у клиента, какого документа следует придерживаться.У них также могут быть свои собственные стандарты доступности, в зависимости от того, какой они организацией (конечно, вы этого не можете сказать, но я сомневаюсь, что один из небольших советов, вероятно, будет иметь их).

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

Говоря об инструментах, я полагаю, вы имеете в виду какое-то автоматическое тестирование?Если да, то ответ – да, они существуют, но, пожалуйста, не полагайтесь на них как на единственный метод тестирования!Никакое автоматическое тестирование не сможет сказать вам, насколько действительно доступен веб-сайт, это может сделать только тестирование в реальном мире.Однако одним из мест, где этот инструмент может пригодиться, является проверка цветового контраста. Есть несколько, которые визуализируют вашу страницу с использованием алгоритмов, имитирующих различные формы дальтонизма.

У меня немного другой взгляд на этот вопрос.

Почему jQuery/AJAX должны делать сайт менее доступным?

Ваша страница должна работать без какого-либо JavaScript, а вызовы jQuery и AJAX должны дополнять функциональность страницы, заменяя поведение по умолчанию, где это необходимо, функциями «улучшения опыта».Одним из лучших элементов jQuery является то, что он помогает отделить JavaScript от HTML.

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

Вы, вероятно, захотите прочитать политический документ по этому вопросу, опубликованный Центральное управление информации (КИ). Создание инклюзивных веб-сайтов PDF

Цитирую из документа:

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

Загляните на out-law.com — очень хороший сайт с юридической информацией, которым управляет юридическая фирма (Pinsent Masons).Их руководство по доступности и удобству использования находится здесь: http://www.out-law.com/page-337

Обзор хороший, на простом английском языке, без юридического языка, есть раздел под названием «Какой стандарт требуется?».Это имеет значение

Проверка вашего сайта на соответствие Руководству по обеспечению доступности веб-контента (WCAG) также является ценным индикатором доступности.

...

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

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

Visual Studio сгенерирует доступную разметку X/HTML для клиента полностью на основе DOCTYPE, выбранного вами для сайта, а также версии используемого веб-браузера, что является приятной функцией.

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

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

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

Вам следует убедиться, что вы используете DOCTYPE, например XHTML 1.0 Strict.Указание DOCTYPE будет означать, что Visual Studio генерирует конкретную и совместимую разметку и на 90% соответствует требованиям для создания «действительного» кода.Вы можете дополнительно проверить качество кода с помощью службы валидатора W3C.

Для доступности контента вам следует подумать о:

  • Сделайте цветовые схемы, которые я использовал, достаточно контрастными (для слабовидящих пользователей)
  • Использую ли я четкий и хорошо структурированный текст на страницах (для слепых пользователей)
  • Используйте разделение между CSS и HTML и убедитесь, что если CSS отключен, страница отображается разумным образом (по крайней мере, похоже, что программа чтения с экрана может это понять).
  • Убедитесь, что код действителен с помощью валидаторов W3C.

Надеюсь, это поможет.

Похоже, на этот вопрос нет однозначного ответа, поскольку в Великобритании по этому вопросу не так уж много судебной практики.В любом случае, вот один ресурс:

http://www.rnib.org.uk/xpedio/groups/public/documents/PublicWebsite/public_legalcase.hcsp

Интересно, не должен ли клиент внести свой вклад в выполнение контракта, что называется «требованиями»?

W3C: Инициатива по обеспечению доступности веб-сайтов (WAI), возможно, есть некоторые интересные моменты - в частности, все ссылки с Введение в веб-доступность

Инструменты для проверки см. Полный список инструментов оценки доступности веб-сайтов.

Пока вы следуете намеченному улучшение подход jQuery, он должен быть настолько же доступным, насколько и нет.

Как в сторону;вы можете обнаружить, что ASP.NET MVC дает вам больше контроля над HTML и, следовательно, больше возможностей для удовлетворения любых требований.

Вам следует взглянуть на Закон о дискриминации инвалидов (ДДА).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top