Настройки доступности - WCAG2 - PullRequest
0 голосов
/ 06 января 2019

Требуется ли на сайте кнопка доступности ?

Или есть возможность ссылки на страницу с настройками специальных возможностей в меню или нижнем колонтитуле? (вместо фиксированной плавающей кнопки)

А если так обязательно - где должна находиться кнопка?

Ответы [ 2 ]

0 голосов
/ 07 января 2019

Большинство законов доступности относятся к уровню AA WCAG, и если вы ограничены этим, то простой ответ - «нет», «кнопка доступности» специально не требуется для WCAG. Если вы будете следовать рекомендациям WCAG, то ваш сайт сможет использовать наибольшее количество людей.

Например, 1.4.4 Изменить размер текста . Если вы разрабатываете свой сайт так, что если пользователь использует функцию увеличения шрифта браузера (обычно ctrl + + или cmd + + ) , и ваша страница переформатируется должным образом, чтобы текст не перекрывался и не обрезался, тогда все в порядке. Вам не нужно предоставлять кнопку, которая увеличивает шрифт.

Для проблем с цветом: 1.4.1 Использование цвета и 1.4.3 Контрастность (минимум) Опять же, если вы следуете рекомендациям, значит, все хорошо. 1.4.1 не говорит, что цвет не может быть использован, но сам этот цвет не может быть только средством для обозначения значения. Например, если у вас есть таблица значений и если значения между определенным диапазоном красного цвета, это нарушит 1.4.1. Однако, если значения были красными и жирным шрифтом, или курсивом, или имели круглые скобки или звездочку, или что-то в дополнение к красному, то вы согласились бы с 1.4.1

Для 1.4.3, просто убедитесь, что ваш цвет текста имеет соотношение цветов 4,5: 1 по сравнению с цветом фона. (Это может быть 3: 1 для «большего» текста). Если так, то опять все в порядке. Вам не нужно предоставлять кнопку, которая изменяет цвет текста или предоставляет различные цветовые темы.

Это не значит, что вы не можете предоставить кнопку, которая позволяет изменять размер шрифта или цветовые темы, но это не обязательно. И, как сказал @ChristopheStrobbe, если вы пытаетесь достичь уровня AAA WCAG (что редко), то вам придется предоставить какой-то способ изменить некоторые из этих настроек (1.4.8)

0 голосов
/ 06 января 2019

«Кнопка доступности», упомянутая в этом вопросе, относится к кнопке в верхней части веб-страницы, которая открывает ряд настроек доступности. См. Например

На некоторых сайтах есть кнопки для определенных аспектов:

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

Само по себе это не доказывает, что WCAG 2.1 не требует кнопок такого типа (WCAG 2.1 был опубликован в июне 2018 года, и WAI, возможно, еще не обновил свой веб-сайт), но легко найти, где WCAG требуется особый техника или процесс. При поиске термина «механизм» в WCAG 2.1 встречается один критерий успеха, касающийся визуального представления текста: SC 1.4.8 на уровне AAA . Это требует, среди прочего, что

(...) доступен механизм для достижения следующих целей:

  • Пользователь может выбирать цвета переднего плана и фона.
    (...)
  • Размер текста может быть изменен без вспомогательной технологии до 200 процентов таким образом, что пользователю не требуется горизонтальная прокрутка для чтения строки текста в полноэкранном окне.

Последнее требование (изменение размера текста) обычно можно выполнить с помощью соответствующих правил CSS; пользователь может использовать браузер для изменения размера (например, с помощью кнопок Ctrl & +). Первое требование - это то, что может быть выполнено в некоторых браузерах (Mozilla Firefox), но не во всех (например, Chrome и Opera; в Internet Explorer необходимо иметь возможность писать пользовательские таблицы стилей). Это означает, что веб-разработчики не могут рассчитывать на браузеры, чтобы обеспечить этот механизм, поэтому он должен быть предоставлен веб-контентом, например, в виде доступной (!) кнопки вверху страницы. См. Также методику G175: Предоставление многоцветного инструмента выбора на странице для цветов переднего плана и фона .

Вышеупомянутая кнопка потребуется только в том случае, если сайт должен соответствовать уровню AAA, что редко бывает. Юридические требования не выходят за пределы уровня AA, поскольку уровень AAA не может применяться ко всем сайтам (в связи с характером некоторых критериев успеха на этом уровне).

Механизм или кнопка должны соответствовать всем критериям успеха на уровне заявления о соответствии (см. определение механизма ). В этом случае кнопка должна соответствовать всем критериям успеха в WCAG 2.1 (все три уровня). Это должно быть в верхней части страницы или в начале порядка табуляции, хотя это будет полезно для пользователя, которому нужен этот механизм.

...