Каков наилучший способ запросить определенную сумму?

Рассмотрим следующий простой сценарий: у пользователя есть 2 352 файла cookie в его учетной записи. Теперь ему предлагается сообщение: «Сколько печений вы хотели бы есть?» Учитывая, что он может ввести любое число от 1 до 2352, что является самым интуитивным, легким для понимания и удобным для пользователя способом запросить его вход здесь?

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

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

12 голосов | спросил Mahn 26 J0000006Europe/Moscow 2012, 16:38:08

4 ответа


10

Если пользователь должен указать сумму до последнего файла cookie, тогда обязательно потребуется текстовое поле (или другое дискретное управление вводом). Попытка точно настроить значение, используя только аналоговый контроль, - это утомительная задача, как вы указали, и ее следует избегать.

Однако вы можете найти комбинацию из двух, возможно, с некоторой опрятной обратной связью:

mockup

скачать источник bmml - Каркасы, созданные с помощью Mockups Balsamiq

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

Я бы не стал беспокоиться о том, что это древний или устаревший . Поля ввода проверяются и проверяются и делают то, что они должны. Например. можете ли вы представить себе, если служба веб-банкинга начнет использовать ползунки вместо полей ввода для указания суммы денег, которую вы хотите перенести.? В таком случае я немедленно оставил бы эту услугу!

ответил AndroidHustle 26 J0000006Europe/Moscow 2012, 16:56:44
3

Я бы предложил вам использовать что-то более конкретное для этого конкретного контекста.

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

ответил jpsstavares 26 J0000006Europe/Moscow 2012, 17:18:54
2

В общем текстовое поле подходит для этого. Один трюк, который может заставить его чувствовать себя менее неудобно, чтобы настроить значение текстового поля, - это посмотреть, что делает Adobe, например, в Photoshop. Adobe ссылается на эти вещи как элементы управления "скруббером" .

В основном суть состоит в том, что вы можете щелкнуть и перетащить метку поля, а поле ведет себя как слайдер, или (конечно) вы можете ввести номер напрямую.

ответил Kit Grose 26 J0000006Europe/Moscow 2012, 18:10:29
0

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

ответил dilip kumbham 28 J0000006Europe/Moscow 2012, 16:40:08

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

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

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