Магазин оставляет на чекауте системное «field required» и теряет тех, кто не понял, какое поле. Студия ставит форму записи и ту же англоязычную строку под телефоном.
Что именно проверить
Если у вас магазин, боится править «служебное»: «вдруг сломаем оплату». Если у вас студия или услуги, стыдится простых слов «напишите телефон» и надеется, что красная рамка сама объяснит. Гость на доставке не понимает, чего не хватает: индекс, квартира, имя.
Гость студии не понимает, что слот уже заняли, пока он думал. Текст ошибки принимают так же, как поле: своими словами, на языке сайта, рядом с клеткой. Если гость платит, отказ банка — тоже человеческая фраза и что делать: другая карта, счёт, звонок.
Если гость пишет имя — отказ «слот занят» не похож на «заполните поле».
Как это выглядит на практике
Чекаут магазина — 8–15 полей: имя, телефон, адрес, служба, комментарий. На запуск хватает текста на обязательные и на отказ оплаты. Форма студии — имя, телефон, услуга, слот: 4–6 отказов.
Если тексты не в ТЗ, вёрстка (сборка страниц по макету) оставит шаблон, и приёмка на чужом телефоне провалится за три минуты. Переписать после запуска — день плюс спор «это же мелочь». Мелочь стоит брошенной корзины: 10–30 процентов обрывов на ошибке без слов.
В задании каждый отказ — отдельная фраза, не общий красный баннер на весь экран: на узком телефоне баннер уезжает, поле остаётся немым. Один общий «ошибка» на 12 полях не работает: гость не видит, где именно. В ТЗ пишут: ошибка у поля, фокус на поле, кнопка не притворяется успехом.
Для записи отдельно: «это окно только что заняли, выберите другое» — не «неизвестная ошибка».
- Ошибка у поля, словами гостя, не код платформы.
- Отказ оплаты — не «спасибо за заказ».
- Слот занят — не «field required».
- Пустая обязательная клетка — что вписать, не «неверно».
На чём считать результат
Всё, что не по-человечески, — пропуски ТЗ.
- Список полей и отказ на каждое обязательное. Латиницу и код вычеркните.
- Отдельно напишите отказ оплаты и отказ «слот занят». Это разные события.
- Проверьте на телефоне: текст виден рядом с полем, его не закрывает клавиатура.
- Запретите в ТЗ успех формы, если письмо не ушло. Ошибка отправки — тоже текст.
- Положите формулировки в задание. «Форма валидируется» без слов не принимают.
Что сделать дальше
Магазин: «Пустой телефон («напишите телефон»; отказ банка) «деньги не списались, попробуйте другую карту или счёт»». Студия: «Пустое имя («как к вам обращаться»; слот занят) «это время только что заняли, выберите другое»». Язык как на витрине, не как в журнале системы.
Остановитесь, когда пустая форма и занятый слот пройдены на чужом телефоне. Не чините «заодно цвет рамки» вместо текста. Пока гость видит код, форму не принимают.
Второй язык ошибок «для юрлиц» — отдельный этап, не мелочь в той же форме.
- Список полей и отказ на каждое обязательное. Латиницу и код вычеркните.
- Отдельно напишите отказ оплаты и отказ «слот занят». Это разные события.
- Проверьте на телефоне: текст виден рядом с полем, его не закрывает клавиатура.
- Запретите в ТЗ успех формы, если письмо не ушло. Ошибка отправки — тоже текст.
- Положите формулировки в задание. «Форма валидируется» без слов не принимают.
Назад в раздел
