Качество сайта · Доступность

Доступность меток форм

Делаем поля форм доступными: каждое поле получает корректную связанную подпись (label), подсказки и пометку обязательности — чтобы скринридер чётко объявлял, что и как заполнять. Чтобы незрячий и пользователь клавиатуры понимали форму так же, как зрячий. Честно сразу: это закрывает доступность САМИХ полей (подписи, подсказки), но доступность сообщений об ошибках — отдельная смежная задача (818), и работа считается по сложности/числу форм.

Стоимость
120 000 ₽
Срок
обычно 3–6 рабочих дней (зависит от числа форм)

Доступность меток форм — что это и зачем

Доступность меток форм — цена, срок и состав услуги

Доступность меток форм — это приведение полей ввода к доступному виду: каждое поле имеет программно связанную подпись (label, а не просто текст рядом), понятные подсказки и инструкции, корректную пометку обязательных полей (не только цветом/звёздочкой, но и текстом/атрибутом), группировку связанных полей. Тогда скринридер при переходе на поле объявляет: что это за поле, обязательно ли оно, какая подсказка. Честно про суть: ключевое — это ПРОГРАММНАЯ связь подписи с полем (а не визуальная близость): если label не связан, скринридер озвучит «поле ввода» без названия, и незрячий не поймёт, что вводить. Мы делаем именно связанные подписи. Честно про границу, это важно: эта услуга закрывает доступность САМИХ полей (подписи, подсказки, обязательность). Доступность СООБЩЕНИЙ ОБ ОШИБКАХ (чтобы ошибка валидации объявлялась скринридеру и была понятна) — смежная, но отдельная задача (818); часто берут вместе для полноценно доступной формы. Честно скажем, нужны ли обе. Честно про объём: цена зависит от числа и сложности форм (простая обратная связь vs многошаговый заказ). Честно про охват: доступные формы — важная часть, но не вся доступность сайта. Честно про эффект: меньше ошибок и брошенных форм у пользователей доступности; прямой рост продаж не гарантируем. Честно про доступ: нужен доступ к коду форм. Важная граница: это метки/подписи полей; доступность ошибок — 818, доступность модалок — 819. Представьте: вместо «скринридер озвучивает безымянные поля, незрячий не знает, что вводить» — каждое поле понятно объявлено. Базовая цена — от 12 000 ₽ (зависит от числа форм).

Какие задачи решаем

  • Скринридер озвучивает поля без названия — непонятно, что вводить.
  • Подписи не связаны с полями программно (просто текст рядом).
  • Обязательность показана только цветом/звёздочкой.
  • Подсказки и инструкции недоступны вспомогательным технологиям.

Что входит в услугу «Доступность меток форм»

  • Программно связанные подписи (label) для каждого поля
  • Доступные подсказки и инструкции к полям
  • Корректная пометка обязательных полей (не только цветом)
  • Группировка связанных полей (fieldset/легенды)
  • Проверка озвучивания формы скринридером
  • Указание границ (поля; ошибки — отдельно 818)
  • Связка с доступностью ошибок (818) для полной формы
  • Передача и разбор с вами

Что вы получите в результате

  • Каждое поле формы понятно объявляется скринридером
  • Подписи связаны с полями программно, а не «на глаз»
  • Обязательность и подсказки доступны
  • Доступные поля формы (ошибки — смежная услуга 818)

Как проходит работа: этапы

  • Анализируем формы и их поля; собираем доступ
  • Связываем подписи, добавляем подсказки/обязательность, группируем
  • Проверяем скринридером, честно говорим про связку с ошибками (818)

Почему LUA·SCRIPT

  • Фиксированная цена и сроки — без сюрпризов в счёте.
  • Отчёт и рекомендации простым языком — понятно без технического бэкграунда.
  • На связи на каждом этапе и отвечаем на вопросы по результату.

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

  • У нас же подписи к полям есть — этого мало?

    Если подпись просто стоит рядом текстом, но не связана с полем программно — для скринридера этого мало: он озвучит «поле ввода» без названия, и незрячий не поймёт, что вводить. Нужна именно программная связь label с полем. Мы это и делаем — визуально может выглядеть так же, но станет доступно.

  • Это покрывает и сообщения об ошибках?

    Нет, это отдельная смежная задача (818). Эта услуга — про доступность самих полей (подписи, подсказки, обязательность). Чтобы ошибка валидации объявлялась скринридеру и была понятна, нужна доступность ошибок. Для полноценно доступной формы часто берут обе; честно подскажем, нужны ли вам обе.

  • Доступные формы = доступный сайт?

    Нет, это важная часть, но не вся доступность. Сайт также должен работать с клавиатуры (806), со скринридерами в целом (805), иметь нормальный контраст (809) и т.д. Доступные формы закрывают свою (важную) зону. Честно подскажем общую картину.

Об исполнителе

«Доступность меток форм» — услуга каталога LUA·SCRIPT по направлению «Качество сайта». Работаем по договору, итог оформляем отчётом с понятными рекомендациями.

Подготовлено: LUA·SCRIPT · обновлено