Магазин рисует витрину, будто товар всегда есть. Студия рисует календарь, будто окно всегда свободно. Гость в первый же день упирается в ноль: артикул сняли, мастер заболел, слотов нет.
Если пустого состояния нет в ТЗ, экран врёт дырой или чужой ошибкой. Принимают не «красивый каталог», а честный ноль. На этой неделе пишут тексты «нет товара» и «нет слота» и куда идти дальше.
Проблема
Владелец магазина боится пустой карточки: «как будто нас нет». Владелец студии стыдится «нет мест» и просит спрятать услугу, будто её никогда не было. Жадность хочет один макет «всё в наличии». В понедельник гость из рекламы открывает снятый размер и видит белый экран или «error». Либо видит кнопку «в корзину» на нуле — и звонит с претензией. Стыд, который экономили в ТЗ, приходит как поддержка.
Пустое состояние — отдельный экран или отдельный текст на том же экране: что случилось и что делать. Нет размера — не дыра. Нет слота — не пустой календарь без слов. Нет заявок в кабинете менеджера — не «сломанный журнал». Это пишут в задании. Дизайнер не обязан придумать правду склада в пятницу вечером.
Причина
Магазин: нет остатка, нет размера, пустая выдача поиска, пустая корзина, снятый артикул. Это 4–6 текстов на запуск, полдня работы. Студия: нет окон на дату, услуга временно не пишется, мастер на больничном, форма отправлена и ждём. Ещё 3–4 текста. Если их нет, вёрстка (сборка страниц по макету) ставит системную заглушку, и приёмка превращается в спор «это же редко». Редко бывает в первую неделю рекламы.
Масштаб. На 40 карточках ноль ловят руками. На 400 без правила «что показывать при нуле» гость бьётся об случайную карточку из фида. Студия с одним мастером ловит полный календарь каждый сезон: без «нет мест» запись превращается в переписку. Срок починки пустых экранов после запуска — 3–5 дней плюс сгоревшие показы. В ТЗ это дешевле абзаца. Принимают ноль так же, как полный экран: прошли на телефоне, шаг дальше есть, кнопка жеста не врёт.
- Нет товара — текст и соседние размеры или раздел, не пустая сетка.
- Нет слота — «мест нет» и когда будут или как оставить имя, не немой календарь.
- Пустой поиск — что ввести и куда пойти, не ноль без слов.
- Кнопка жеста на нуле выключена или честно отказана.
Решение
Возьмите одну карточку, которой нет на складе, и один день, где у студии нет окон. Пройдите как гость. Запишите, что увидели. Это сырьё текстов. Не придумывайте «оптимистичный ноль» — гость узнает правду сам.
- Список нулей: нет остатка, нет размера, нет слота, пустой поиск, пустая корзина или пустая запись.
- На каждый ноль — одна фраза человеку и один следующий шаг. Без шага состояние не принято.
- Запретите в ТЗ кнопку «оплатить» или «записаться» на нуле. Либо отказ, либо лист ожидания, который описан.
- Сверьте с обменом: ноль приходит из учёта, не рисуется руками «чтобы красиво».
- Положите тексты в ТЗ до прототипа. В серых экранах ноль должен быть кликабелен.
Проверка
Фраза. Магазин: «Нулевой остаток виден, купить нельзя, есть сосед или подписка на наличие — как решили». Студия: «Нет окон — написано, можно оставить имя или выбрать другую дату». Если подрядчик показывает только полную витрину, пустые состояния не приняты.
Остановитесь, когда два нуля пройдены на телефоне. Не прячьте снятый артикул «пока сезон». Реклама всё равно приведёт. Второй тип нуля — отказ оплаты, его описывают в письмах, не вместо пустой карточки. Круг закрыт, когда ноль честный и с шагом дальше.
Чек-лист
- Список нулей: нет остатка, нет размера, нет слота, пустой поиск, пустая корзина или пустая запись.
- На каждый ноль — одна фраза человеку и один следующий шаг. Без шага состояние не принято.
- Запретите в ТЗ кнопку «оплатить» или «записаться» на нуле. Либо отказ, либо лист ожидания, который описан.
- Сверьте с обменом: ноль приходит из учёта, не рисуется руками «чтобы красиво».
- Положите тексты в ТЗ до прототипа. В серых экранах ноль должен быть кликабелен.
Назад в раздел
