![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
![]()
Данный вопрос относится к скользкой теме usability. Скользкой потому что, как известно, у разных людей могут быть прямо противоположные предпочтения о том что ‘нормально’ и что нет. Поэтому мне бы хотелось, чтобы мой выбор был подкреплён статистикой.
Итак, у меня есть Windows-приложение (standalone-программа, не Web) в которой есть , в частности, несколько list control-ов. Они отображают некие объекты. С помощью такого списка пользователь просматривает набор объектов, а также может открыть объект путём double click-а по нему– обычное дело. Я подумываю о том, чтобы заменить в этих списках double click на single click. То есть списки будут работать так же как работает в Windows список файлов в Windows Explorer-е: — при наведении курсора на item он становится выделенным, а курсор приобретает форму ‘рука с пальцем’ — при single click-е на item происходит его открытие; — возможен multiple items selection/unselection при нажатой клавише Ctrl; В-общем, обычный для Windows-а режим ‘Single-click to open an item’, доступный с конца 90-х. Лично мне single-click mode удобен больше чем double-click mode, и я его использую уже лет 10. У меня есть ощущение что за последние 10 лет single-click mode вытесняет старый double-click mode при работе со списками/таблицами. Хотя бы потому что очень многие приложения используют HTML-интерфейсы, а там всё базируется на single-click-ах. Оттуда этот стиль расползается и по standalone-программах. Однако хотелось бы видеть некую статистику по этому вопросу. Может ли кто дать ссылку? |
![]() |
![]() |
![]() |
#2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Вы б опрос сюда прикрутили - была бы вам статистика. Я за double-click
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#3 |
Boom-boom)
Форумчанин
Регистрация: 02.02.2009
Сообщений: 500
|
![]()
привычный дабл-клик как-то ближе)
¡ʁɔvʎнdǝʚǝdǝu dиw
|
![]() |
![]() |
![]() |
#4 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]()
Тоже за двойной. По мне, так очень не удобно, когда простое наведение выделяет, у меня мышь может где угодно на экране находиться.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
Помню, лет 5 назад, попадался на глаза интерфейс вобще без кликов. Поначалу непривычно, потом нормально. А чтобы быстрей привыкнуть, там за каждый клик начислялись типа штрафные очки )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
![]() Цитата:
Некоторым аргументом в пользу популярности single-click может быть тот факт, что в Win7 я вижу single-clickable list в Control Panel (на её верхнем уровне вложенности). То что в WinXP было double-clickable list - стало single-clickable list |
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
2. То что в древе используется single, говорит о том, что там разумнее использовать single т.к. там явно выбор пункта - переход в раздел/папку... Короче говоря, использовать single click для выполнения каких либо действий стоит, использовать там где это действительно имеет смысл, а так разумнее использовать double click. Если же стоит сомнение 50 на 50, то вынести опцию для использования single, а double сделать по умолчанию. |
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
![]() Цитата:
Другое дело что double click позволяет разделить такие понятия как 'ведём курсор' и 'выделяем пункт' - то есть здесь мы ведём курсор не выделяя пункт над которым он проходит. То есть мы сохраняем текущее выделение и одновременно водим курсором как пальцем выискивая новый пункт, на который мы (возможно) переключимся. Это особенно полезно в больших списках (та же файловая система) - мы не хотим терять текущее выделение до того как найдём нового кандидата на выделение. При single-click style это невозможно. Чтобы как-то улучшить single-click style с этойточки зрения, в Windows Explorer-е при включённом single-click style перемещение курсора на другой пункт не сразу приводит к его выделению (и потере выделения для текщуго выделенного пункта). Это происходит только если задержать курсор над новым пунктом на где-то 0.5 сек. То есть мы можем быстро вести курсор над другими пунктами не теряя текущего выделения. Я за 10 лет к такому стилю привык и он мне кажется удобным; но помню сначала он меня напрягал. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удаление в списке | zhenya.ya | Помощь студентам | 0 | 07.06.2010 21:08 |
ЗАмена в списке | meizy | Помощь студентам | 2 | 03.06.2010 22:31 |
Блокировка двойного клика в JS | tutor | JavaScript, Ajax | 2 | 19.01.2010 22:47 |
Блокировка двойного клика | tutor | JavaScript, Ajax | 1 | 18.01.2010 22:47 |
Возможна ли обработка двойного щелчка мышью на кнопке (TButton)? | Brother | Win Api | 3 | 04.12.2007 08:32 |