Представление данных в виде дерева.
А вот скажите, мне мерещится, или более чем два уровня в любом дереве, которое показывается пользователю - уже перебор и будет сводить людей с ума?
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
no subject
no subject
no subject
no subject
Но народ все равно будет путаться, если им придется подумать о том, "где я" в пределах более чем одного перехода.
no subject
Вот показывать то, что за пределами текущего пути в иерархии - напряжёт.
"Альтернатива - утки" (c). В смысле, тэги (или просто куски полных имён пунктов) и фильтрация по ним.
Ну и, естественно, если есть 20 пунктов, то разложить их в 5 уровней - это типичный ахтунг.
no subject
уровень1 > уровень2 > уровень3 > уровень4> уровень5 > уровень6
Ну и допускать навигацию.
no subject
no subject
no subject
no subject
http://metaclass.livejournal.com/514001.html?thread=6343121#t6343121
no subject
А диалог настройки колонок вообще ололо
no subject
А у меня юзера ноют что 5 кнопок на панели это много и требуют закруглённых кнопочек.
no subject
Так что дерево - хорошо.
no subject
А вот отсутствие линий в гриде - это так задумано? А то я с ходу, например, не вижу, что к чему относится - нету линий чтобы глазом зацепится.
no subject
no subject
Вот у тебя деталь, лазить там можно и нужно но в голове держать необязательно, думаю у юзера есть время. А представь
раба на галерахоператора контактного центра, которого дрючат за каждую лишнюю секунду разговора искомый элемент находится на четвёртом уровне дерева, на каждом уровне более 10-ти элементов. Это даёт минимум 10000 вариантов, и как это бывает в жизнипидо...супервайзоры совсем не облегчают жизнь, делая разброс тем по веткам максимально нелогичным. Короче без поиска я не согласен :)no subject
no subject
no subject
Вообще, у файловых менеджеров есть чему поучиться в плане упорядочиванного отображения развесистых древовидных иерархий. Поиски, несколько способов отображения, шоткаты на интересные юзеру пути, запросы в XPath стите - существенные элементы для удобства использования сильно развесистых иерархия.
no subject
Должен быть орграф без циклов, и как минимум, 3-х-уровневый.
no subject
Но это всё интуитивное теоретизирование, т.к. я ни разу не специалист по UI -- скорее, пиздобол-любитель.
no subject
Дерево - это прекрасно. А пользователей надо лечить.
no subject
А если речь о чем-то, где надо выбирать узлы и прыгать туда-сюда - по опыту народ такими категориями не мыслит и ему ломает моск.
no subject
no subject
no subject
no subject
Вот sergiej предлагает поиск, кажется неплохая мысль - нажимаешь допустим альт и пишешь качество, прога открывает сразу качество печати. И сгенерировать по меню такой поиск можно автоматической генерилкой.
no subject
no subject
Всё продумано, не суетитесь.
no subject
Ну или там жмёшь M-x и пишешь «установить качество 'хорошее» и энтер.
Эдакий "поиск" давно уже придумали, да ;)
no subject
no subject
no subject
no subject
Вот не понимаю, почему все так и наровят везде воткнуть не к делу всякие альты и контрлы - набирай себе просто текст, пущай оно сразу ищет. Как собственно в винде стандартно сделано.
no subject
no subject