什么是信息架构
把内容组织成一套用户能猜得到的结构,让他在任何一屏上都知道自己在哪、能去哪、怎么回来。
你会遇到的现象
- 用户说找不到某个功能,但它明明就在那儿
- 页面越加越多,导航塞不下了,只好加个「更多」
- 同一个东西在两个地方都能进,两边显示的还不一样
开车去陌生城市的时候,你靠路标知道现在在哪、靠导航知道还有多远、靠指示牌知道下一个路口该往哪拐。产品里的导航、面包屑、层级,起的是同一种作用。
三个问题
| 问题 | 用什么回答 | 答不上来会怎样 |
|---|---|---|
| 我在哪 | 导航高亮、面包屑、页面标题 | 用户不确定自己进对了没有,操作会犹豫 |
| 我能去哪 | 同级项、下级入口、相关推荐 | 用户以为功能不存在,其实是没找到入口 |
| 我怎么回来 | 面包屑每一级可点、返回、顶层入口常驻 | 用户只能靠浏览器后退,或者干脆重新开始 |
它管什么,不管什么
· 有哪些内容,怎么分组
· 每一组叫什么名字
· 分几层,谁是谁的下级
· 从哪些入口能进去
· 点了之后发生什么
· 加载和出错时怎么显示
· 操作能不能撤销
· 一次任务分几步走
架构不对的信号
- 导航里出现了「更多」「其他」「工具」。这三个词是分类失败的标志——你没找到合适的归类,只好开个杂物间。
- 同一个功能在三个地方都有入口。说明它在结构里没有确定的位置,只能到处放以防用户找不到。
- 要给导航项配文字说明。名字取对了不需要解释。需要解释,通常是命名或分组的问题。
- 新功能不知道往哪儿放。每加一个功能都要重新讨论位置,说明当初的分组逻辑不成立。
