首先,在开始一个好的设计之前,
如同广告投放一般,
我们需要找出目标受众来设计出更符合他们的对话流程。
有以下几点是我们需要留意的:
虽然针对最常使用的用户进行优化很重要,但不要以牺牲其他用户的体验为代价。
精心设计的产品具有包容性和普遍性。
为不同人群设计意味着利用包容性设计或通用设计策略。
通常,您被迫为一个人群做出的调整最终会惠及所有人。
- 谁将是你的使用者?
假想使用者是一个特定的个别用户且具备清晰的描述,
请试着想像:
你预期哪种类型的使用者将会使用你的Action,并写下一些可能的用户特质来代表他们。
这些用户特质将会协助你避免建构出一个只完成你个人目标的Action。
- 使用者希望达到的目标是什麽?
- 他们会使用怎样的词汇来代表这个目标?
用户在给定情境中透过你的Action完成目标的途径。
- 描述对话流程中的每个相关时刻
关键用户流程是那些 经常发生 或 对用户至关重要 的对话流程。
旨在帮助用户从头到尾完成其中一个流程。
专注於这些将帮助您构建能够覆盖大量和或专门受众的行动。
我们将会来看看一个实际运作中的Action,
看它是如何依照我们今日所提及的设计指引建构Action!
<<: [Day 03] 在Windows上用IIS架Laravel网站
步骤一:Function Set 昨天的最後我们提到我们要找一个事後机率(Posterior Pro...
如果你曾经在别的程序语言写过OOP,你也许对类别的方法存取限制不会太陌生。类别的方法存取限制常见的主...
Arguments 它会回传一个类阵列包含所有你传到函数中的参数 **类阵列(Array-like)...
前言 Reactive forms提供了一种model-driven的方法来处理表单中会随时间变化的...
核模型 - 支持向量机 (SVM) 今日学习目标 SVM 分类器 何谓支持向量机? 非线性与线性? ...