508 соответствие и JavaScript - PullRequest
       15

508 соответствие и JavaScript

1 голос
/ 15 октября 2010

Я управляю сайтом (ASP.NET) для компании, которая находится в разных округах, на основании ссылки, которую пользователь нажимает на целевой странице, все теги <a> на странице получают строку округа, добавленную в конец тега href. (ex. www.somedomain.com/home.aspx?county=x) Затем я использую строку запроса для предоставления конкретной информации округа.

Это не соответствует 508? Любое предложение, как это сделать без JavaScript?

Ответы [ 3 ]

2 голосов
/ 15 октября 2010

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

2 голосов
/ 16 октября 2010

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

Для соответствия взаимодействию правила можно обобщить следующим образом: можно ли получить соответствующую информациюбез необходимости явно использовать движение мыши (наведение) или щелчок (всплывающие меню, раскрытие треугольников)?Или же текстовые описания контента на основе изображений могут быть доступны с помощью инструментов специальных возможностей, например, описания текущего значения для динамически генерируемого объекта, такого как индикатор выполнения.

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

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

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

0 голосов
/ 15 октября 2010

Кислотный тест всегда: если я захожу на ваш сайт без JavaScript, могу ли я его использовать?

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

В этом случае, однако, в чем преимущество этого, редактируя все ссылки вместо установки простого традиционного файла cookie? Сохраните выбор округа в файле cookie, и (а) JavaScript не нужен, и (б) настройки будут сохранены и для будущих посещений.

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