Оцените контрол
От: Limonadni Joe Россия  
Дата: 10.05.06 13:23
Оценка: 37 (5) -1
Оцените такой листбокс (прототип).

Преимущества, которые вижу я:
— один клик вместо одного;
— большая активная область, т.к. наводить можно на всю надпись, а не только на стрелку, как в обычном листбоксе;
— меньше места и визуального "шума" на экране.

Недостатки:
— непривычно.

Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.
Re: Оцените контрол
От: anvaka Украина Yasiv
Дата: 10.05.06 13:58
Оценка: +3 :)
Здравствуйте, Limonadni Joe, Вы писали:

LJ>Оцените такой листбокс (прототип).

Пожалуйста, покажите скриншот — этого будет достаточно. Просто смотреть чужие экзешники... с моей-то параноей...

LJ> — один клик вместо одного;


Инетерсная альтернатива .
Re[4]: Оцените контрол
От: eXod Россия  
Дата: 10.05.06 18:09
Оценка: 2 (1) +1
Здравствуйте, Limonadni Joe, Вы писали:

LJ>Да... Получается уже совсем неоригинально .


Оригинальность — не главное=) Контрол имеет право на существование, и наверняка есть места, где его применение будет оправданно — в особенности там, где надо часто выбирать — пользователи будут весьма благодарны=)) Только надо определить границы... если система расчитана на мало-мальское обучение, то введение нестандартных контролов оправданно.
Про визуальный шум... Не обязательно даже рамку сделать=) Модно выделить фоном. У контрола фон сделать чуть более тёмым (или светлым, в зависимости от ситуации=) ). Я у себя в коммерческих программах так и делаю часто — снижение визуальной нагрузки на лицо(е) =)
Re[3]: Оцените контрол
От: Mamut Швеция http://dmitriid.com
Дата: 11.05.06 07:16
Оценка: 3 (1)
I>>делайте с кол-вом строк большим чем помещается в окно, как будет выглядеть прокрутка?

LJ>Забыл упомянуть: для прокрутки тоже не предназначен.


Легко добавляется. Область со стрелочкой вверх вверху и область со стрелочкой вниз внизу. Стрелочки активируются при наведении мыши (как в windows если выставить taskbar->properties->start menu->scroll programs)
... << RSDN@Home 1.2.0 alpha rev. 647>> ... <<silent>> ...


dmitriid.comGitHubLinkedIn
Re: Оцените контрол
От: Denis_TST Россия www.transsys.ru
Дата: 12.05.06 20:05
Оценка: 3 (1)
Здравствуйте, Limonadni Joe, Вы писали:

LJ>Оцените такой листбокс (прототип).

LJ>Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.
Такие контролы часто используются в КПК под управлением Palm OS. Только там нажимать надо для открытия списка и есть стрелочки прокрутки,если список большой .
На маленьком экране гораздо удобенне чем обычные комбо.
... << RSDN@Home 1.2.0 alpha rev. 648>>
Re: Оцените контрол
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 23.05.06 07:50
Оценка: 3 (1)
Здравствуйте, Limonadni Joe, Вы писали:

LJ>Оцените такой листбокс (прототип).


LJ>Преимущества, которые вижу я:

LJ> — один клик вместо одного;
Можно сделать и в 0 кликов — подвел к пункту и подержал — он выбрался. Но будет ли это удобно? Тут как-то пробегал топик про интерфейс без кликов...

LJ> — большая активная область, т.к. наводить можно на всю надпись, а не только на стрелку, как в обычном листбоксе;

Хотите сказать — в combo-боксе? Так если комбо в стиле dropdownlist, т.е. не редактируемый, то нажимать в нем можно на любое место.

LJ> — меньше места и визуального "шума" на экране.

Сомнительное преимущество, поскольку это приводит к недостатку "непривычно".

LJ>Недостатки:

LJ> — непривычно.
  • Уменьшение числа кликов приводит к повышению требований к точности движений
  • Мелькание элемента при проходе над ним мыши
  • При движении мыши сверху вниз возможно загораживание нижележащих контролов — придется отводить мышь и проводить ее вниз минуя ваш контрол. Эффект можно ослабить введением задержек, но полностью убрать его не получится.

    LJ>Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.

    Если цель была — ускорить выбор убрав один клик из двух — сомневаюсь что она достигнута: повышенные требования к точности движений вносят дополнительные задержки, а иногда и дополнительные ошибки пользователя при выборе. Например, пользователь промахивается мимо последнего пункта и выпадающая часть пропадает — приходится вновь наводить мышь на заголовок.
    Кроме того, "там где не хватает места" — там и так уже завышены требования к точности движений, вы лишь усилите эти ограничения.
  • Re: Оцените контрол
    От: eXod Россия  
    Дата: 10.05.06 14:30
    Оценка: 1 (1)
    LJ> — большая активная область, т.к. наводить можно на всю надпись, а не только на стрелку, как в обычном листбоксе;
    насколько мне не изменяет память, то в обычном листобксе можно ткнуть в любую. часть и тоже появится список. Просто люди пытаются ткнуть именно в кнопку, Так что в предлагаем списке пользователи скорее всего будут тоже пытаться ткнуть в чёрненькую стрелочку. Другое дело, что список появляется сразу при наведении — это ускоряет процесс.
    Плюс в текущем прототипике, как сказанно выше, не отрожена прокрутка=)

    LJ>Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.

    Супер выгод, мне думается, от этого не будет, но и ничего плохого тоже=)
    ЗЫ: про то, где мало места. т.к. контрол не имеет видимы границ, стоит посмотреть не будут ли много контролов восприниматься как один текст, плюс подчёрктвание(при большом числе контролов) может повышать визуальный шум.
    Re: Оцените контрол
    От: kpumuk Украина http://kpumuk.info/
    Дата: 10.05.06 14:25
    Оценка: +1
    Здравствуйте, Limonadni Joe, Вы писали:

    LJ>Оцените такой листбокс (прототип).


    LJ>Преимущества, которые вижу я:

    LJ> — один клик вместо одного;
    LJ> — большая активная область, т.к. наводить можно на всю надпись, а не только на стрелку, как в обычном листбоксе;
    LJ> — меньше места и визуального "шума" на экране.

    LJ>Недостатки:

    LJ> — непривычно.

    LJ>Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.


    То, что можно кликать на всю область — давно практикуется. Поставь стиль DropDownList — будет работать по клику в любом месте.
    То, что вываливается при наведении — раздражает. Зачем контрол решает за меня, чего я хочу? Может я просто хинт хотел глянуть?
    Неудобно, имхо, что он меняет свой размер. Навел мышку, выбрал город с меньшей длиной, опа — а мышка уже не над контролом.

    ЗЫ. Я не специалист в UI, потому не обращайте внимания на мой пост
    ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
    Re[3]: Оцените контрол
    От: ironwit Украина  
    Дата: 11.05.06 05:27
    Оценка: +1
    Здравствуйте, Limonadni Joe, Вы писали:

    LJ>>>Оцените такой листбокс (прототип).


    I>>делайте с кол-вом строк большим чем помещается в окно, как будет выглядеть прокрутка?


    LJ>Забыл упомянуть: для прокрутки тоже не предназначен.


    тогда не нужен он. ИМХО. не очень часто заранее знаешь сколько там будет пунктов, и что точно не надо будет прокручивать
    ... << RSDN@Home 1.2.0 alpha rev. 648>>
    Я не умею быть злым, и не хочу быть добрым.
    Re: Оцените контрол
    От: ironwit Украина  
    Дата: 10.05.06 13:39
    Оценка:
    Здравствуйте, Limonadni Joe, Вы писали:

    LJ>Оцените такой листбокс (прототип).


    делайте с кол-вом строк большим чем помещается в окно, как будет выглядеть прокрутка?
    ... << RSDN@Home 1.2.0 alpha rev. 648>>
    Я не умею быть злым, и не хочу быть добрым.
    Re: Оцените контрол
    От: Ice Dragon Россия  
    Дата: 10.05.06 14:25
    Оценка:
    Здравствуйте, Limonadni Joe, Вы писали:

    LJ>Оцените такой листбокс (прототип).

    LJ>Применять предполагается в локальных приложениях, но не повсеместно, а лишь там, где не хватает места, или если листбокс используется часто.

    Мне нравится . Надеюсь он ещё не запатентован?
    Насчёт кликов — похоже имелось в виду 0 кликов вместо одного, так как список вываливается при одном только наведении, и, таким образом, стрелочка имеет уже чисто декоративно-информационное значение — на неё даже кликнуть нельзя.
    Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения. (Бенджамин Франклин)
    Re[2]: Оцените контрол
    От: kpumuk Украина http://kpumuk.info/
    Дата: 10.05.06 14:26
    Оценка:
    Здравствуйте, kpumuk, Вы писали:

    K>То, что можно кликать на всю область — давно практикуется. Поставь стиль DropDownList — будет работать по клику в любом месте.

    K>То, что вываливается при наведении — раздражает. Зачем контрол решает за меня, чего я хочу? Может я просто хинт хотел глянуть?
    K>Неудобно, имхо, что он меняет свой размер. Навел мышку, выбрал город с меньшей длиной, опа — а мышка уже не над контролом.

    С клавиатуры не разворачивается твой лист. Это не есть гуд
    ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
    Re[2]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:02
    Оценка:
    LJ>>Оцените такой листбокс (прототип).

    I>делайте с кол-вом строк большим чем помещается в окно, как будет выглядеть прокрутка?


    Забыл упомянуть: для прокрутки тоже не предназначен.
    Re[2]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:08
    Оценка:
    LJ>>Оцените такой листбокс (прототип).
    A>Пожалуйста, покажите скриншот — этого будет достаточно. Просто смотреть чужие экзешники... с моей-то параноей...

    До наведения:


    После наведения:
    Re[2]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:14
    Оценка:
    ID>Мне нравится . Надеюсь он ещё не запатентован?

    Тут хорошо сказал Рома Воронежский:

    Российский закон об авторском праве не распространяется на идеи. И это глубоко правильно. Если вы узрели интересные идеи в чужих работах — берите их пачками, бидонами, берите, сколько можете унести, используйте и развивайте. Хорошие идеи должны распространяться, а плохие — дохнуть.


    ID>Насчёт кликов — похоже имелось в виду 0 кликов вместо одного, так как список вываливается при одном только наведении, и, таким образом, стрелочка имеет уже чисто декоративно-информационное значение — на неё даже кликнуть нельзя.


    Я имел в виду полный цикл работы с контролом: от ничего до результата.
    Re[2]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:25
    Оценка:
    K>То, что можно кликать на всю область — давно практикуется. Поставь стиль DropDownList — будет работать по клику в любом месте.

    Да, действительно, не заметил. Минус одно преимущество...

    K>То, что вываливается при наведении — раздражает. Зачем контрол решает за меня, чего я хочу? Может я просто хинт хотел глянуть?

    K>Неудобно, имхо, что он меняет свой размер. Навел мышку, выбрал город с меньшей длиной, опа — а мышка уже не над контролом.

    ... и плюс один недостаток.

    Получается, что надо довольно аккуратно применять такой контрол.
    Re[3]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:27
    Оценка:
    K>С клавиатуры не разворачивается твой лист. Это не есть гуд

    Прототип показывает только важное, без деталей. А реакцию на клаву можно сделать такой же и у обычного листбокса.
    Re[3]: Оцените контрол
    От: kpumuk Украина http://kpumuk.info/
    Дата: 10.05.06 17:34
    Оценка:
    Здравствуйте, Limonadni Joe, Вы писали:

    LJ>Получается, что надо довольно аккуратно применять такой контрол.


    Точно! Но выглядит забавно
    ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
    Re[2]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:54
    Оценка:
    X>ЗЫ: про то, где мало места. т.к. контрол не имеет видимы границ, стоит посмотреть не будут ли много контролов восприниматься как один текст, плюс подчёрктвание(при большом числе контролов) может повышать визуальный шум.

    Хорошее замечание. Тогда можно придумать что-то взамен подчеркивания, например рамку вокруг контрола: прототип 2. Скриншоты:




    Re[4]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:56
    Оценка:
    K>Точно! Но выглядит забавно

    А забавно — в хорошем или плохом смысле? Субъективное впечатление сильно влияет на впечатление об интерфейсе.
    Re[3]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 17:57
    Оценка:
    Да... Получается уже совсем неоригинально .
    Re[5]: Оцените контрол
    От: Limonadni Joe Россия  
    Дата: 10.05.06 18:13
    Оценка:
    Здравствуйте, eXod, Вы писали:

    X>Здравствуйте, Limonadni Joe, Вы писали:


    LJ>>Да... Получается уже совсем неоригинально .


    X>Оригинальность — не главное=) Контрол имеет право на существование, и наверняка есть места, где его применение будет оправданно — в особенности там, где надо часто выбирать — пользователи будут весьма благодарны=))


    Да, первоначально контрол затачивался под частое использование.

    X>Про визуальный шум... Не обязательно даже рамку сделать=) Модно выделить фоном. У контрола фон сделать чуть более тёмым (или светлым, в зависимости от ситуации=) ). Я у себя в коммерческих программах так и делаю часто — снижение визуальной нагрузки на лицо(е) =)


    Супер, хорошая идея.
     
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.