Представление данных в виде дерева.
А вот скажите, мне мерещится, или более чем два уровня в любом дереве, которое показывается пользователю - уже перебор и будет сводить людей с ума?
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.
no subject
no subject
no subject
(no subject)
(no subject)
no subject
Вот показывать то, что за пределами текущего пути в иерархии - напряжёт.
"Альтернатива - утки" (c). В смысле, тэги (или просто куски полных имён пунктов) и фильтрация по ним.
Ну и, естественно, если есть 20 пунктов, то разложить их в 5 уровней - это типичный ахтунг.
(no subject)
(no subject)
no subject
(no subject)
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Вообще, у файловых менеджеров есть чему поучиться в плане упорядочиванного отображения развесистых древовидных иерархий. Поиски, несколько способов отображения, шоткаты на интересные юзеру пути, запросы в XPath стите - существенные элементы для удобства использования сильно развесистых иерархия.
no subject
Должен быть орграф без циклов, и как минимум, 3-х-уровневый.
no subject
Но это всё интуитивное теоретизирование, т.к. я ни разу не специалист по UI -- скорее, пиздобол-любитель.
no subject
(no subject)
no subject
Вот sergiej предлагает поиск, кажется неплохая мысль - нажимаешь допустим альт и пишешь качество, прога открывает сразу качество печати. И сгенерировать по меню такой поиск можно автоматической генерилкой.
(no subject)
(no subject)
(no subject)
(no subject)