ФиксИнтернет-магазин на 1С-Битрикс под ключ за 30 дней по фиксированной цене

Доступность интернет-магазина: с чего начать по WCAG

Доступность интернет-магазина по WCAG на 1С-Битрикс: контраст, клавиатура, семантика, формы, alt

Доступность сайта звучит как «забота о немногих», но на деле это про очень широкую аудиторию: людей с нарушениями зрения, моторики, слуха, пожилых пользователей, а ещё всех, кто открывает сайт на ярком солнце, с медленным интернетом или одной рукой в транспорте. Если магазин недоступен, часть этих людей просто не может у вас купить — тихо, без жалоб, просто уходя к конкуренту.

Эта статья — практический старт по доступности (a11y) интернет-магазина на 1С-Битрикс: что такое WCAG простыми словами, с каких быстрых мер начать и как проверить сайт своими силами. Без академизма, по делу. Комплексную доработку сайта и его компонентов мы закрываем услугой аудита и оптимизации 1С-Битрикс.

Коротко

  • WCAG — рекомендации по доступности; следование им расширяет аудиторию, помогает SEO и снижает риски.
  • Начинать стоит с быстрых мер: контраст, работа с клавиатуры, видимый фокус, семантика, alt у картинок.
  • Базовую проверку можно сделать самому: пройти путь покупки с клавиатуры и прогнать сайт автоаудитом.
  • Доступность и конверсия идут рука об руку; виджеты-оверлеи не заменяют доступности в самой вёрстке.

Зачем магазину доступность

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

При этом выгода от доступности шире, чем помощь людям с ограничениями:

Поэтому начинать работу над доступностью стоит даже без формального требования — это одновременно забота о пользователях и вполне коммерческое решение.

Что такое WCAG простыми словами

WCAG (Web Content Accessibility Guidelines) — это международные рекомендации по доступности веб-контента. По сути, это свод понятных правил о том, как сделать сайт удобным для людей с разными возможностями: что должно работать с клавиатуры, какой нужен контраст, как описывать изображения, как строить формы.

Пугаться объёма WCAG не стоит. Для коммерческого магазина документ носит скорее рекомендательный характер, а большая часть эффекта достигается небольшим набором базовых мер. Не нужно сразу закрывать все критерии высшего уровня — важно последовательно устранить грубые барьеры, которые реально мешают людям покупать. Именно с них и начинают.

Главная мысль: доступность — это не «всё или ничего». Даже базовые улучшения (контраст, клавиатура, alt, семантика) убирают большинство барьеров и заметно расширяют круг людей, способных купить у вас. Начните с малого, но начните.
Как интерфейс ведёт к целевому действию Вниманиепервый экранПонятностьчто и как купитьДовериецены, отзывы, гарантииДействиекнопка, формаЗаказбез трения
Схема: хороший интерфейс проводит покупателя от внимания к действию — понятно показывает товар, снимает сомнения и убирает трение в формах. Каждый шаг работает на конверсию.

Четыре принципа доступности

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

ПринципЧто означаетПример для магазина
ВоспринимаемостьКонтент можно увидеть или услышатьКонтраст текста, alt у фото товара
УправляемостьВсем можно управлять с клавиатурыОформить заказ без мыши
ПонятностьИнтерфейс предсказуем и ясенПонятные ошибки в форме заказа
НадёжностьСовместимость с ассистивными технологиямиКорректная семантика для скринридеров

Эти четыре принципа — удобный фильтр для проверки. Взяв любой элемент витрины (кнопку, карточку товара, форму), спросите себя: воспринимаем ли он, управляем ли, понятен ли, надёжен ли для ассистивных технологий. Если хоть один ответ «нет» — есть что улучшить.

Контраст и читаемость текста

Самая частая и самая простая для исправления проблема — недостаточный контраст текста. Модный бледно-серый текст на белом фоне выглядит стильно на макете дизайнера, но плохо читается на солнце, на дешёвом экране и людьми с ослабленным зрением.

Контраст правится буквально настройкой стилей и не требует переделки сайта, но эффект даёт огромный: текст становится читаемым для всех. Это первое, с чего логично начать работу над доступностью витрины.

Работа с клавиатуры и фокус

Значительная часть пользователей с ограничениями (и не только) управляют сайтом с клавиатуры, а не мышью. Поэтому весь путь покупки должен проходиться клавишами: перемещение по элементам (Tab), активация (Enter), работа со списками и фильтрами.

Что здесь критично:

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

Семантика и структура страниц

Ассистивные технологии (скринридеры) понимают страницу через её семантику — правильные HTML-теги и структуру. Если вёрстка состоит из «дивов» без смысла, программа чтения экрана не может объяснить пользователю, где заголовок, где навигация, а где кнопка.

Хорошая семантика — фундамент доступности, и она же полезна для SEO. В 1С-Битрикс многое зависит от качества шаблона и компонентов: аккуратная вёрстка закладывает доступность на уровне архитектуры. Принципы чистой работы с данными и компонентами мы затрагиваем в статьях про D7 ORM в Битрикс и разработку модуля под Битрикс.

Альтернативный текст изображений

Изображения товаров — сердце витрины, но для человека со скринридером картинка без описания просто не существует. Альтернативный текст (атрибут alt) — это текстовое описание изображения, которое читается вслух и индексируется поиском.

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

Доступные формы и ошибки

Формы — критическая точка магазина: без доступной формы заказа человек не купит, каким бы удобным ни был каталог. Здесь доступность и конверсия совпадают почти полностью.

  1. Подписи к полям. У каждого поля есть связанная подпись (label), а не только серый плейсхолдер, который исчезает при вводе.
  2. Понятные ошибки. Ошибка описана текстом и связана с полем: не просто красная рамка, а объяснение, что исправить.
  3. Ошибка не только цветом. Проблемное поле помечено и текстом или значком, а не одним красным цветом.
  4. Логичный порядок и фокус. При ошибке фокус переходит к проблемному полю, форма проходится клавиатурой.

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

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

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

  1. Пройдите путь клавиатурой. Отложите мышь и оформите заказ только клавишами — отметьте, где застряли или потеряли фокус.
  2. Прогоните автоаудит. Встроенный в браузер аудитор доступности покажет очевидные проблемы контраста, alt и семантики.
  3. Проверьте контраст. Оцените читаемость основного и мелкого текста, особенно бледных надписей.
  4. Проверьте картинки. Есть ли осмысленный alt у товаров, не зачитывается ли декор.
  5. Проверьте формы. Подписи, понятные ошибки, работа с клавиатуры.

Автоматический аудит ловит не всё — часть проблем видна только при ручной проверке сценариев. Но связка «автоаудит плюс проход клавиатурой» даёт отличную стартовую картину и список первоочередных исправлений.

Доступность, SEO и конверсия

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

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

Частые ошибки и мифы

Чек-лист старта по доступности

  1. Контраст в норме. Основной и мелкий текст уверенно читаются, важное не передаётся одним цветом.
  2. Клавиатура работает. Весь путь покупки проходится клавишами, фокус виден, порядок логичен.
  3. Семантика корректна. Один h1, иерархия заголовков, настоящие кнопки и ссылки, ориентиры страницы.
  4. Alt заполнен. У товаров осмысленный alt, декор помечен пустым, для каталога — генерация из данных.
  5. Формы доступны. Подписи к полям, понятные ошибки, ошибка не только цветом, фокус на проблемном поле.
  6. Проверка проведена. Проход клавиатурой и автоаудит выполнены, список исправлений собран.
  7. Доступность в компонентах. Заложена в шаблон и компоненты, а не наклеена виджетом сверху.
  8. Поддержка в процессе. Новые блоки проверяются на доступность до публикации, включены в приёмку.

Вывод

Доступность интернет-магазина — это не академическая обязанность, а расширение аудитории и рост качества витрины. WCAG звучит объёмно, но начинать нужно с малого: контраст, работа с клавиатуры, видимый фокус, корректная семантика, осмысленные alt и доступные формы. Эти быстрые меры убирают большинство барьеров, не требуя переписывать сайт.

Проверить базу можно своими силами — пройти путь покупки клавиатурой и прогнать автоаудит. А главное, помнить: доступность, SEO и конверсия идут рука об руку, поэтому работа над a11y окупается и коммерчески. Закладывайте доступность в сами компоненты, поддерживайте её как обычное требование к качеству — и ваш магазин станет удобнее и доступнее для всех, кто хочет у вас купить.

Частые вопросы

Что такое WCAG и обязателен ли он для интернет-магазина?

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

С чего практичнее всего начать улучшение доступности?

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

Как проверить доступность своими силами?

Базовую проверку можно сделать без специальных знаний. Попробуйте пройти весь путь покупки, пользуясь только клавиатурой (Tab, Enter, стрелки), — если куда-то нельзя попасть или фокус не виден, это проблема. Прогоните страницы автоматическим аудитом доступности в браузере, проверьте контраст текста и наличие alt у картинок. Это не заменяет полноценный аудит, но выявляет большинство грубых барьеров, которые стоит устранить в первую очередь.

Доступность мешает дизайну и конверсии?

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

Как связаны доступность и SEO?

Многие практики доступности совпадают с требованиями поисковых систем. Осмысленная семантика заголовков, alt у изображений, понятная структура и текстовые альтернативы помогают и людям с ассистивными технологиями, и поисковым роботам. Улучшая доступность, вы попутно улучшаете и техническое SEO. Это одна из причин, почему работа над a11y окупается даже с чисто коммерческой точки зрения, а не только как забота о пользователях.

Нужны ли специальные плагины и виджеты доступности?

Отдельные виджеты-оверлеи (кнопка с настройками шрифта и контраста) не заменяют настоящей доступности и часто создают ложное ощущение решённой проблемы. Гораздо важнее заложить доступность в саму вёрстку и компоненты: семантика, контраст, клавиатура, корректные формы. Виджет может быть дополнением, но не основой. Реальная доступность достигается качественной разработкой, а не одной установленной кнопкой поверх сайта.

Как поддерживать доступность после внедрения?

Доступность — не разовая задача, а часть процесса разработки. Каждый новый блок, форма или страница проверяются на контраст, клавиатуру и семантику до публикации. Полезно включить базовые проверки доступности в приёмку и периодически прогонять сайт аудитом, особенно после крупных изменений. Тогда доступность не деградирует со временем, а поддерживается как обычное требование к качеству, наравне со скоростью и адаптивностью.

Поделиться:

Хотите сделать магазин на 1С-Битрикс доступным для всех?

Проверим витрину по принципам WCAG, устраним барьеры с контрастом, клавиатурой, семантикой и формами и заложим доступность в компоненты. Оценим работу по вашему сайту.

Аудит и оптимизация 1С

Игорь Воскресенский

Команда B2Bsite. С 2014 года разрабатываем интернет-магазины и порталы на 1С-Битрикс: делаем витрины удобными, быстрыми и доступными для всех пользователей.

← Все статьи блога