1. Недостатки WCAG 2.0
WCAG 2.0 великолепны. Они являются результатом работы прибл. 200 человек работали над ними в течение нескольких лет, в том числе большинство лучших экспертов по доступности Интернета, представители людей с ограниченными возможностями и т. Д. Они давно обсуждались для достижения консенсуса, отражающего взгляды различных заинтересованных сторон (так что, скажем, доступный контент может быть создан эффективным способом, не жертвуя эстетикой, не создавая большой нагрузки на браузеры и т. д.). Они синтезируют многолетние исследования и преодолевают многие ограничения старой версии WCAG 1.0. Они также получили вклад от сообщества помимо W3C, получая сотни (и даже тысячи) публичных комментариев каждый год через список рассылки публичных комментариев.
Тем не менее, сами WCAG 2.0 признают, что они несовершенны:
Обратите внимание, что даже контент, соответствующий наивысшему уровню (AAA), не будет доступен для людей со всеми типами, степенями или сочетаниями инвалидности, особенно в когнитивной, языковой и учебной областях. Авторам рекомендуется [...] обращаться за соответствующими советами о текущих передовых методах, чтобы обеспечить максимально возможный доступ к веб-контенту для этого сообщества.
С моей точки зрения, возможно, люди с когнитивными, языковыми нарушениями и нарушениями обучаемости не смогли лоббировать и быть представленными на соответствующих форумах. Кроме того, текущие исследования продолжаются для достижения окончательных результатов, например, в отношении дислексия.
2. Критерии успеха и методы
В результате этой работы над WCAG 2.0 было написано несколько десятков критериев успеха, которые устанавливают проверяемые требования, которым должен соответствовать доступный контент («доступный» здесь следует понимать как «соответствующее WCAG 2.0»). Эти критерии успеха являются основным, нормативным содержанием WCAG 2.0, не зависят от развития технологии и, следовательно, < сильный> довольно стабильный во времени.
Кроме того, существует несколько сотен методов для реализации этих критериев успеха. Методы зависят от технологии. Они зависят от конкретного типа контента (например, вы используете разные методы для предоставления альтернативного текста на HTML-странице и в PDF-документе), но также от развития браузеров и вспомогательных технологий и, что нет, от развития Интернета. сам дизайн.
Это означает несколько вещей:
- Методики - это живой документ, они обновляются примерно раз в полтора года с момента утверждения WCAG 2.0. Подсказка: вы можете использовать методы для формы представления WCAG 2.0, чтобы внести свой вклад, если считаете, что полезный метод в настоящее время не рассматривается.
- # P8 #
# P9 #
# P10 # # P11 #
Имеет смысл, что методы не являются нормативными, учитывая, что есть (возможно) другие способы достижения соответствия критериям успеха. Представьте себе, например, что пользовательские агенты (браузеры и вспомогательные технологии) начинают поддерживать описания изображений, встроенные в файлы изображений, используя IPTC IIM (модель обмена информацией Международного совета по телекоммуникациям и прессе) а>. Они вполне могут стать приемлемым способом удовлетворения критерия успеха 1.1.1, но не будут отражены (по крайней мере, на данный момент) ни в одной технике.
3. Соответствие и доступность в использовании
Тестирование с пользователями
Наличие стандартизированной рекомендации для проверки и использования - это здорово, поскольку она концентрирует знания отрасли в одном месте и обеспечивает общее согласие относительно того, что считается "доступным" (эй, для чего нужны стандарты). Однако вовлечение пользователей в оценку веб-доступности является ключом к обеспечению универсальной доступности. Это имеет смысл: как указано в других ответах, разные люди с широким спектром способностей могут иметь разные потребности, которые отражаются только на практике. Я бы добавил, что у разных веб-сайтов разные требования, которые не отражены в едином многоцелевом документе. Тем не менее, вы обычно не оцениваете свой сайт с людьми с ограниченными возможностями, если вы создаете, например, веб-страницу для своей соседской футбольной команды, но вы (в идеале) наверняка это сделаете, если вы разрабатываете веб-сайт Команда Премьер-лиги.
Все это не имеет большого значения по сравнению с обычными практиками веб-разработки для удобства использования: даже если ваш клиент предоставит документ запроса котировок с требованиями и спецификацией веб-сайта, вы проведете собеседование с их, и сделать некоторые тесты юзабилити, провести фокус-группы и т. д. Но вы бы тоже не стали этого делать для своей районной команды.
Барьеры и хитрости на практике
Люди с ограниченными возможностями привыкли работать с недоступными сайтами. Чем они технически сложнее, тем чаще они прибегают к «уловкам», чтобы получить доступ к другому недоступному содержимому: «Да, вам нужно нажать alt-space, а затем вниз, и меню выскочит», «если вы активируйте эту скрытую опцию в JAWS и активируйте виртуальный курсор, он будет читать поля на этой странице ». Менее технически подкованные пользователи, возможно, не знают такого рода уловок, но они выучивают некоторые уловки наизусть на сайтах, которые используют чаще всего: «Мне нужно набрать« k »дважды, чтобы выбрать King's Station».
Исследования показали, что результаты оценок людей с ограниченными возможностями неизменно превосходят результаты тестирования на соответствие. То есть пользователи преодолевают некоторые барьеры доступности, прибегая к этим «уловкам». Однако это не должно отвлекать внимание от соответствия. Многие люди не будут знать об этих трюках, и даже те, кто знает, будут сталкиваться с плохим юзабилити, будут тратить больше времени на выполнение своих задач и с большей вероятностью уйдут (или выберут сайт конкурента в следующий раз).
С другой стороны, некоторые методы полагаются на поддержку вспомогательных технологий, использование которых может потребовать опыта пользователя. Например, метод C22 касается использования CSS для управления визуальным представлением текста. Идея довольно проста (выделено жирным шрифтом):
Цель этого метода - продемонстрировать, как можно использовать CSS для управления визуальным представлением текста. Это позволит пользователям изменять с помощью пользовательского агента визуальные характеристики текста в соответствии со своими требованиями. Характеристики текста включают такие аспекты, как размер, цвет, семейство шрифтов и относительное размещение.
Однако как пользователи могут изменять с помощью пользовательского агента визуальные характеристики текста? Это общедоступная настройка, которую можно использовать по-разному на разных платформах. Некоторые пользователи могут быть недостаточно знакомы с этим, и им удобнее иметь кнопку на странице для переключения на крупный шрифт и высококонтрастный текст. Или некоторые пользователи предпочитают, чтобы эта опция была легко доступна на странице.
4. Методы, отвечающие вашим требованиям пользователей.
Все вышеперечисленные объяснения почему WCAG 2.0 могут быть недостаточными. Однако многие из представленных вами случаев действительно учитываются текущими методами WCAG 2.0
- Интерфейс переключателя стилей на основе JavaScript и альтернативные таблицы стилей (обслуживаемые сервером) рассматриваются методом C29 по использованию переключатель стилей для обеспечения соответствующей альтернативной версии, а также поддерживается техникой G174 по предоставлению элемента управления с достаточной контрастностью, что позволяет пользователям переключаться на презентацию с достаточной контрастностью
- Никакие цвета фона CSS нигде не связаны с техникой G148, в которой не указывается цвет фона, не указывается цвет текста и не используется технологические функции, которые изменяют эти значения по умолчанию. Я бы лично не считал, что следует избегать цветов фона CSS. Иногда проблема заключается в том, что вы установили только цвет фона, но не цвета переднего плана. Убедитесь, что вы оба указали передний план и фон или ни один из них, чтобы избежать смешивания вашего стиля с пользовательским.
- Не позволяйте DOM обновляться без вмешательства пользователя (даже с вежливым ARIA) связано с методами G75 по предоставлению механизм откладывания любого обновления содержания и G76 о предоставлении механизма для запроса обновления содержания вместо автоматического обновления
Высококонтрастная граница CSS вокруг всех кнопок, недостаточный контраст фона - единственное, что меня озадачивает и заслуживает дальнейшего изучения.
Сообщение на дом
После этого долгого, но необходимого объяснения мой краткий совет:
- Лучше ознакомьтесь с критериями успеха WCAG 2.0 и поймите, почему они необходимы. Познакомьтесь с тем, как люди с ограниченными возможностями используют Интернет (замечу, что вы уже это сделали).
- разумно применять методы WCAG 2.0. Вы в большинстве случаев будете в безопасности, если будете придерживаться методов WCAG 2.0. Однако всегда принимайте во внимание критерии успеха, на которые они отвечают, и спрашивайте себя, являются ли они лучшим способом им соответствовать. Выберите методы, которые лучше всего подходят для конкретного веб-сайта, аудитории и вашего опыта.
- Привлекайте пользователей с различными способностями к разработке, тестированию и обслуживанию веб-сайтов (я также отмечаю, что вы уже делаете это). Вы, вероятно, уже преодолели большинство потенциальных барьеров доступности, но пользовательская оценка, вероятно, будет выделяться еще несколько. В конце концов, если вы получили отзывы пользователей об обнаружении проблемы, исправьте ее.
Тестируйте так же, как и любой другой тест на удобство использования. То есть не сосредотачивайтесь на пользователях, сообщающих, не следует ли указывать цвета фона CSS, а проверяйте, могут ли они легко выполнять задачи, которые, как предполагается, должны выполнять на вашем веб-сайте, или же они в какой-то момент застрянут. То же самое, что и вы не спрашиваете, считаются ли психометрические свойства определенного цвета привлекательными, но проверяете, достигают ли красные кнопки более высокого коэффициента конверсии в A / B-тестах.
Можно ли полагаться на WCAG как на правильный и полный контрольный список для веб-доступности? Ясно, что это не окончательный доказываемый теоремой способ гарантировать, что каждый может получить доступ к вашему веб-сайту на равных условиях. Это вопрос взаимодействия человека и компьютера, и как таковой его нельзя полностью охватить ограниченным набором руководящих принципов. Тем не менее, это надежный источник, который четко охватывает большинство сценариев использования в реальном мире, и при использовании по назначению можно извлечь из него большие преимущества.
person
ysmartin
schedule
02.02.2014