Отображение единиц на форме ввода? - PullRequest
0 голосов
/ 20 августа 2009

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

Другими словами, если для ввода требуется сумма в долларах, поместите знак доллара в левую часть ввода. Если для ввода требуется процент, поместите знак процента в правой части ввода.

Я искал несколько лучших практик по этому вопросу. У кого-нибудь есть ресурсы?

Ответы [ 2 ]

4 голосов
/ 03 сентября 2009

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

2 - Предполагаемые размеры: Рассмотрите любые другие измерения, которые обычно подразумеваются в единице измерения. Обычно подразумеваемым измерением является время, например ежемесячные расходы, годовые расходы, квартальные расходы - все это доллары, но очень разные единицы измерения. Форма должна четко указывать пользователю, какое предполагаемое измерение вы ожидаете (например, ежемесячно, ежегодно и т. Д.).

3 - Хорошее типичное значение: Помогите пользователю, поместив (тонким способом) типичное значение справа от поля. Тонким способом может быть получение типичного значения светло-серым, а не черным. Использование типичного значения обеспечивает полезную обратную связь с пользователем в отношении:

  • Ожидаемая форма числового ввода, например, 70 или 0,7 для представления 70%.
  • Какой уровень точности поддерживается, например, 80,67 для представления 80,67% информирует пользователя о том, что поле ввода поддерживает точность до 2 десятичных знаков.
  • Типичное значение позволяет пользователю узнать, находится ли его числовое значение в нужном диапазоне (или приблизительный показатель). Например, использование 7 000 долл. США в качестве типичного ежемесячного дохода должно привлечь внимание пользователя, который вводит 50 000 долл. США при выборе поля для годового дохода.

4 - Правильность: Добавьте в форму некоторую бизнес-аналитику, которая запрашивает пользователя, если какие-либо поля ввода кажутся необычными. Часто введенное пользователем числовое значение может пройти проверку, но не подходит, если рассматривать его в контексте единицы измерения. Например, ввод 100 000 долларов в месячный доход, скорее всего, неверен, хотя это может быть и, следовательно, вам необходимо предложить пользователю второй раз.

4 голосов
/ 20 августа 2009

нет, но вы можете включить его в скобки в заголовке ведущего ярлыка:

цена ($): txtPrice

скидка (%): txtDiscount

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...