结构层——交互设计和信息架构
- 在传统的软件开发行业,涉及“为用户设计结构化体验”的方法被称为交互设计。
- 在内容建设方面,主要是通过信息架构来构建用户体验。
交互设计和信息架构都强调:确定各个将要呈现给用户的元素的“模式”和“顺序”。
交互设计关注:影响用户执行和完成任务的元素
信息架构关注:将信息表达给用户的元素
一、交互设计
交互设计关注于描述“可能的用户行为”,同时定义“系统如何配合与响应”这些用户行为。
二、概念模型
- 用户对于“交互组件将怎样工作”的观点称为概念模型。
- 概念模型是用于在交互设计的开发过程中保持使用方式的一致性的。
- 了解用户对网站模式的想法可以帮助我们挑选出最有效的概念模型;用户在使用网站的时候,基本上是凭直觉的,因为这个网站的交互行为与他们隐含的期望值完全相符。
错误处理
- 将系统设计称不可能犯错的那种(最好的防止错误的方法)
- 使错误难以发生,此时,系统应该帮助用户找出错误并且改正它们。
系统应该为用户提供从错误中恢复的方法,最有名的例子是——撤销(undo)
三、信息架构
信息架构研究的是人们如何认知消息的过程,对于产品而言,信息架构关注的就是呈现给用户的信息是否合理并且具有意义。
结构化内容
在以内容为主的网站上,信息架构的主要工作:
- 设