Что такое популярный метод, показывающий, что форма была /успешно отправлена?

Когда пользователь нажимает кнопку, чтобы отправить форму, есть ли популярный способ дать мгновенной обратной связи пользователю, что форма была отправлена? (кроме них, смотрящих на вкладку браузера и видя там прядильщик)

Я вижу, что некоторые сайты отключили кнопку отправки после нажатия, в то время как другие скрывают кнопку отправки и показывают прядильщик, другие отключают и показывают прядильщик рядом с ним. Мне просто интересно, какой из них будет самым популярным или распространенным.

11 голосов | спросил Tam 10 Jam1000000amTue, 10 Jan 2012 01:44:40 +040012 2012, 01:44:40

5 ответов


7

Типичная практика заключается в

  1. Переименуйте кнопку отправки («Сохранение ...»), но не отключите ее - дайте пользователям плацебо и убеждение, что у них есть обходное решение, если сохранение /отправка зависает (даже если на самом деле повторное нажатие ничего). Помните, что пользователи не доверяют вашему приложению работать как обещано.
  2. Если следующий этап зависит от пользователя, представляющего последнюю форму, укажите в своей копии эти отношения, поэтому ясно, что предыдущее действие привело к этому контенту.
  3. Если пользователь обновляет запись, а не перемещается по многоэтапному процессу с помощью мастера, укажите баннер или сообщение в согласованном месте, которое информирует пользователя о том, что они успешны.
  4. Если вы используете «прядильщики», избегайте показывать несколько прядильщиков на одной странице - они скорее дезориентированы. Предпочтительным является один индикатор.
ответил Jimmy Breck-McKye 10 Jam1000000amTue, 10 Jan 2012 06:07:13 +040012 2012, 06:07:13
3

Лучшей практикой может быть:

  1. Добавьте « Сохранение " или Загрузка ", или какая-то вещь зависит от вашей формы с прядильщиком .
  2. Увеличьте скорость вращения с помощью очень маленького
  3. отключить кнопку будет хорошо, как пользователь чувствует, что они не должны делать это снова.
  4. Задержка визуализации счетчика на 400-500 мс после отправки пользователем формы.

    (основанная на когнитивной психологии, которая заставляет пользователя чувствовать, что форма быстро загружается и делает желаемую работу, которую они хотят. Это заставляет пользователя ждать немного дольше и без разочарования)

ответил Pratheep ch 10 Jam1000000amTue, 10 Jan 2012 02:04:59 +040012 2012, 02:04:59
3

Моя рекомендация (проверено бесчисленное количество раз):

  • сделать все элементы формы неактивными
  • показать индикатор действия (прядильщик на кнопке или знак загрузчика + «Отправка вашего [типа данных, например сообщения] ...» на новый слой
  • всегда показывать подтверждение после успешной подачи, может быть включено новую страницу, в которой указаны следующие шаги (если таковые имеются) и спасибо пользователю за его /ее время
ответил marcintreder 10 Jpm1000000pmTue, 10 Jan 2012 15:15:09 +040012 2012, 15:15:09
2

Отключение кнопки - это, вероятно, хорошая идея, если нажать дважды, это серьезно плохо. Возможно, потребуется изменить текст (и даже оживить его с помощью сохранения точек ...). Изменение текста по мере продвижения процесса может стоить того, если время длинное.

Но основной способ дать пользователям хорошие отзывы о том, что их форма была представлена, - это как можно быстрее перейти к следующему этапу процесса. Все необычные материалы пользовательского интерфейса не должны отвлекать от критической проблемы, по которой я не верю, что мои данные были отправлены до тех пор, пока я не увижу, что следующая страница успешно загружена (или, поскольку я техничен, когда вижу, что запрашивается следующая страница ). Чем быстрее вы сможете захватить данные - не обязательно обработать их - и переместиться, тем счастливее будет пользователь.

ответил Schroedingers Cat 10 Jpm1000000pmTue, 10 Jan 2012 14:27:47 +040012 2012, 14:27:47
1

Я думаю, что после нажатия кнопки «Отправить» вы должны отключить его. Во-вторых, покажите сообщение о передаче данных. Когда он отправлен, измените сообщение для другого, чтобы уведомить, что вы успешно отправили данные, и найдите кнопку, чтобы принять сообщение, например «ОК».

ответил Luis Arriojas 10 Jpm1000000pmTue, 10 Jan 2012 22:02:33 +040012 2012, 22:02:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132