G2.01.1hierarchical navigation and category comprehension设计研究
层级导航依赖用户对分类的理解
别名: 层级菜单 · drill-down · 分类心智模型
概念解释
层级导航(hierarchical navigation)把到达目标做成一串「选一类、再选其子类」的下行。每一步能走对,前提是用户和编目员共享同一套分类:目标在用户脑子里往往是一件具体事(开具发票、下载成绩单),菜单上却是类目名。用户必须先完成一次翻译——这件事属于哪一类——才能点。翻译失败,后面无论怎么细心都走在错误的子树上。
它测的不是分类树在逻辑上是否互斥穷尽,而是走路的人认不认这些类。一棵编得漂亮的树,对不共享该分类的人仍是死路。
机制
层级导航把一次查找拆成多次类属判断。人带着任务进入,不带着类目表。第一层若按部门、产品线或法规章节切开,判断就变成「猜所有权」:成绩单在教务处还是学生事务?发票在财务、账单还是税务?猜错的第一击把人送进一棵不含目标的子树,此后每一次「看起来更像」的选择都在加深偏离。
信息气味(information scent)在层级里是逐级衰减的:只有当前层的标签与目标共现过,气味才够浓。用户不理解分类时,几个子类的气味接近零或彼此打平,选择就退化成猜测。搜索能绕开这套翻译;层级导航不能——它把分类理解设成了通行条件。
怎么研究
用树测试(tree test)只呈现标签层级、不给页面布局,让人按任务往下点。第一层点错,说明失败发生在分类理解,而不是控件找不着。
- 范式:树测试;对照开放式卡片分类(看用户自发分组)与树测试(看用户能否走你给的层级)。首次点击测试(first-click test)用真实菜单截图,只记第一击。
- 自变量:顶层切法(任务 / 对象 / 部门)、类目名是否来自用户用语。
- 因变量:首次点击正确率、直接成功(不回退)、在错误子树里的停留步数。
- 方法论注意点:内部员工会成功,因为他们就是分类的作者。必须招「有这个任务、但不在这个组织里工作」的人。卡片分类一致率高只说明条目彼此像,不说明外人能把任务映射到你的顶层类目上。
边界
专家工具里用户本身就是分类者(库管员、医生编码),共享分类是训练的结果,层级导航可以按专业分类走。目标有唯一专名、人已经打算搜索时,分类理解不再是瓶颈。分面筛选把「属于哪一类」拆成多个可撤销的属性,不再强迫单次翻译。儿童或跨文化用户可能根本没有设计者假定的那套成人/本地类目。
怎么落地
- 顶层按用户完成任务时的说法来切,不要按组织架构或产品家族。
- 树测试先于视觉稿:只测标签树,改到首次点击稳定再画菜单。
- 第一层出现「解决方案 / 资源 / 赋能」这种组织内部切口时,换成用户能判断类属的词,或给该任务另开入口。
- 验证:找没参与过信息架构的人做 5–8 条真实任务。若第一条点击就进错分支,改的是分类与用户理解的对齐,不是缩进或配色。