metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-07-29 01:35 pm

Представление данных в виде дерева.

А вот скажите, мне мерещится, или более чем два уровня в любом дереве, которое показывается пользователю - уже перебор и будет сводить людей с ума?
Т.е. я смотрю на главное меню в проге - если там сделать более двух уровней - уже не очень удобно пользоваться.
Аналогично какое-нибудь дерево настроек, или там, к примеру или xml c вложенными элементами - как только уровней становится больше двух(например, как в ini-файлах - группа-ключ) уже начинаются проблемы с отслеживанием контекста ("где я") в голове.

[identity profile] aamonster.livejournal.com 2010-07-29 11:17 am (UTC)(link)
Ну, дерево файловой системы показывается на бОльшую глубину, и ничего, не жужжим. Просто потому, что оно объективно такое и показать его плоским - хуже.

Вот показывать то, что за пределами текущего пути в иерархии - напряжёт.

"Альтернатива - утки" (c). В смысле, тэги (или просто куски полных имён пунктов) и фильтрация по ним.

Ну и, естественно, если есть 20 пунктов, то разложить их в 5 уровней - это типичный ахтунг.

[identity profile] norguhtar.livejournal.com 2010-07-29 11:30 am (UTC)(link)
Вот там как раз однородность имеется и слайдовая навигация с "хлебными крошками".

[identity profile] vp.livejournal.com 2010-07-29 05:51 pm (UTC)(link)
когда ты оперируешь с файлами, народу это не так критично. Он сидит в папке "Мои документы", и ему все равно, где она - он из нее только в "Мои фото" сходит.
А если речь о чем-то, где надо выбирать узлы и прыгать туда-сюда - по опыту народ такими категориями не мыслит и ему ломает моск.