Представление данных в виде дерева.
Jul. 29th, 2010 01:35 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
А вот скажите, мне мерещится, или более чем два уровня в любом дереве, которое показывается пользователю - уже перебор и будет сводить людей с ума?
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
no subject
Date: 2010-07-29 10:50 am (UTC)no subject
Date: 2010-07-29 10:53 am (UTC)no subject
Date: 2010-07-29 10:56 am (UTC)no subject
Date: 2010-07-29 10:59 am (UTC)Но народ все равно будет путаться, если им придется подумать о том, "где я" в пределах более чем одного перехода.
no subject
Date: 2010-07-29 11:22 am (UTC)уровень1 > уровень2 > уровень3 > уровень4> уровень5 > уровень6
Ну и допускать навигацию.
no subject
Date: 2010-07-29 11:17 am (UTC)Вот показывать то, что за пределами текущего пути в иерархии - напряжёт.
"Альтернатива - утки" (c). В смысле, тэги (или просто куски полных имён пунктов) и фильтрация по ним.
Ну и, естественно, если есть 20 пунктов, то разложить их в 5 уровней - это типичный ахтунг.
no subject
Date: 2010-07-29 11:30 am (UTC)no subject
Date: 2010-07-29 05:51 pm (UTC)А если речь о чем-то, где надо выбирать узлы и прыгать туда-сюда - по опыту народ такими категориями не мыслит и ему ломает моск.
no subject
Date: 2010-07-29 12:11 pm (UTC)no subject
Date: 2010-07-29 12:25 pm (UTC)http://metaclass.livejournal.com/514001.html?thread=6343121#t6343121
no subject
Date: 2010-07-29 12:24 pm (UTC)no subject
Date: 2010-07-29 12:28 pm (UTC)А диалог настройки колонок вообще ололо
no subject
Date: 2010-07-29 12:29 pm (UTC)А у меня юзера ноют что 5 кнопок на панели это много и требуют закруглённых кнопочек.
no subject
Date: 2010-07-29 12:31 pm (UTC)Так что дерево - хорошо.
no subject
Date: 2010-07-29 01:01 pm (UTC)Вот у тебя деталь, лазить там можно и нужно но в голове держать необязательно, думаю у юзера есть время. А представь
раба на галерахоператора контактного центра, которого дрючат за каждую лишнюю секунду разговора искомый элемент находится на четвёртом уровне дерева, на каждом уровне более 10-ти элементов. Это даёт минимум 10000 вариантов, и как это бывает в жизнипидо...супервайзоры совсем не облегчают жизнь, делая разброс тем по веткам максимально нелогичным. Короче без поиска я не согласен :)no subject
Date: 2010-07-29 01:05 pm (UTC)no subject
Date: 2010-07-29 01:08 pm (UTC)no subject
Date: 2010-08-03 06:11 pm (UTC)no subject
Date: 2010-08-03 06:15 pm (UTC)no subject
Date: 2010-07-29 12:32 pm (UTC)А вот отсутствие линий в гриде - это так задумано? А то я с ходу, например, не вижу, что к чему относится - нету линий чтобы глазом зацепится.
no subject
Date: 2010-07-29 12:33 pm (UTC)no subject
Date: 2010-07-29 04:22 pm (UTC)Дерево - это прекрасно. А пользователей надо лечить.
no subject
Date: 2010-07-29 05:51 pm (UTC)no subject
Date: 2010-07-30 07:07 am (UTC)no subject
Date: 2010-07-30 07:13 am (UTC)Всё продумано, не суетитесь.
no subject
Date: 2010-07-30 07:21 am (UTC)no subject
Date: 2010-07-29 02:03 pm (UTC)Вообще, у файловых менеджеров есть чему поучиться в плане упорядочиванного отображения развесистых древовидных иерархий. Поиски, несколько способов отображения, шоткаты на интересные юзеру пути, запросы в XPath стите - существенные элементы для удобства использования сильно развесистых иерархия.
no subject
Date: 2010-07-29 03:47 pm (UTC)Должен быть орграф без циклов, и как минимум, 3-х-уровневый.
no subject
Date: 2010-07-29 04:10 pm (UTC)Но это всё интуитивное теоретизирование, т.к. я ни разу не специалист по UI -- скорее, пиздобол-любитель.
no subject
Date: 2010-07-29 07:45 pm (UTC)no subject
Date: 2010-07-29 08:03 pm (UTC)no subject
Date: 2010-07-30 06:33 am (UTC)Вот sergiej предлагает поиск, кажется неплохая мысль - нажимаешь допустим альт и пишешь качество, прога открывает сразу качество печати. И сгенерировать по меню такой поиск можно автоматической генерилкой.
no subject
Date: 2010-07-30 07:13 am (UTC)Ну или там жмёшь M-x и пишешь «установить качество 'хорошее» и энтер.
Эдакий "поиск" давно уже придумали, да ;)
no subject
Date: 2010-07-30 07:20 am (UTC)no subject
Date: 2010-07-30 07:29 am (UTC)no subject
Date: 2010-07-30 07:55 am (UTC)Вот не понимаю, почему все так и наровят везде воткнуть не к делу всякие альты и контрлы - набирай себе просто текст, пущай оно сразу ищет. Как собственно в винде стандартно сделано.