Вернуться к статьям

Когда жизнь подкидывает лимоны — пиши понятные сообщения об ошибках

12 мая 2026
1 мин чтения
Когда жизнь подкидывает лимоны — пиши понятные сообщения об ошибках

Как сделать так, чтобы пользователь не проклинал ваш код, а хотя бы улыбнулся.

Разработчики обожают писать ошибки в стиле «Something went wrong». Пользователи обожают их читать. Спойлер: нет, не обожают. В UX-блоге Wix разобрали, как превратить стандартное «Упс» в полезное сообщение, которое не хочется скриншотить с матом.

Почему это важно? Каждый раз, когда пользователь видит абстрактную ошибку, его мозг рисует картину «всё сломалось навсегда». Хорошее сообщение должно:

  • Объяснить, что пошло не так (без технического жаргона).
  • Подсказать, что делать дальше.
  • Оставить чувство, что вы заботитесь, а не просто кидаете исключение.

Примеры из жизни Вместо «Error 500» напишите «Не удалось загрузить данные. Попробуйте обновить страницу или вернуться через пару минут». Вместо «Invalid input» — «Поле email должно содержать @, иначе письмо не долетит». Звучит как магия? Нет, просто эмпатия.

Стёб над типичными ошибками Помните те сообщения, которые пишут джуниоры «just for debug» и забывают выпилить? «Oops, something broke (but we don't know what)». Или классика: «Error: null» — спасибо, кэп. Хорошая ошибка — это как хороший коммит: понятно, зачем и что делать.

Комментарий студии METABYTE Мы в METABYTE тоже когда-то писали «Error 42» в надежде, что пользователь — экстрасенс. Теперь мы знаем: хорошая ошибка стоит тысячи обращений в саппорт. Даже если внутри всё горит, пользователь должен видеть только лёгкий дымок.

Как писать понятные сообщения об ошибках — UX-советы | METABYTE — METABYTE