← к ленте

Индикатор связи не заменяет понятное сообщение об ошибке

К@ilyabirman_channelмедиа / агрегатор
1 нед

Зелёный индикатор связи не подсказывает работнику, что делать при её потере. Интерфейс должен явно сообщать о проблеме и нужном действии.

Зелёный огонёк, что программа исправна У меня очередной пример того, как можно сделать дикий интерфейс и не заметить этого. Дизайнер работает над сложным внутренним продуктом, показывает интерфейс и говорит: — Тут просят в уголке добавить индикатор связи с сервером, какой-то зелёный огонёк. Но в наших макетах место для такого индикатора не предусмотрено. Куда его тут приделать? Я как обычно перевожу тему и спрашиваю: зачем работнику знать, есть сейчас связь с сервером или нет? Выясняется, что всё реализовано так, что если работник что-то делает, а связи нет, то его действия могут не сохраниться, и тогда потом ему придётся что-то перепроверять и переделывать. Этого нужно избежать, поэтому очень важно, чтобы всегда было видно состояние связи. И вот здесь мне интересно, дорогие читатели: вам уже очевидно, что происходит какая-то хрень, или пока рассуждение кажется логичным? Я задаю следующие вопросы. Вот работник работает, у него пропал зелёный огонёк. Допустим даже, что он это заметил. Что он должен решить тогда, какого действия мы от него ждём в этом случае? Оказывается, если связь пропала, работник должен то ли временно перестать работать, то ли что-то перезагрузить, то ли позвать старшего, то ли ещё каким-нибудь способом разобраться с проблемой. Но в нарушение принципа «Без обучения» об этом нигде не сказано! Работник должен где-то заранее, из других источников, узнать, что отсутствие зелёного огонька означает необходимость каких-то действий, и не забыть об этом: https://ilyabirman.ru/meanwhile/all/bez-obucheniya/ Допустим теперь, наш работник всё это знает и помнит. Представьте: работа кипит, экраны сменяют друг друга, работник жмёт кнопки. И вот в уголке пропадает зелёный огонёк. Но остальные-то 99,99% экрана продолжают выглядеть так, будто всё в порядке и можно работать дальше. Мы зачем-то показываем человеку рабочий интерфейс, хотя сами уже знаем, что пользоваться им сейчас не надо; надо звать старшего и вот это всё. Это какой-то издевательский тест на внимательность! Вместо того чтобы явно сказать: «стой, связь потеряна, подожди или позови старшего», мы прячем эту информацию за тоньшайший намёк и надеемся, что он его считает. Не надо так.

Кратко (AI)

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

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖