## 容错性
> 对用户的使用环境,操作性要有容错性设计,降低用户的操作成本。
**使用容错性来优化用户体验小技巧:**
如果用户连续发送两次验证码,前一次的验证码还有效的情况下,再发验证码的话,验证码要与前一次相同,这样用户不论输入那个验证码都是有效的,不然如果用户输入的上一个短信,如果提示失效,那么用户体验就不好,因为短信的下发可能有延时的。
* * * * *
### 输入容错性
查询参数/验证码等,字符串左右包含空格时,程序应该trim()自动去除,应该容许用户这种小错误,但是密码这样的重要信息除外。(不过密码一般也不允许包含空格,用户会不记得空格数量,所以也要帮用户规避容易犯的一些错误)
同样,验证码的字符,1 和 I、0和O 这样的字符应该剔除在验证码字符之外。
这些都是人性化,尽量少让用户出错,在设计之初就帮用户去规避一些易出错的操作,减少用户出错的机会。
* * * * *
### 错误提示要语义清晰
比如短信验证失败的提示:“验证码已失效,请重新获取。”
程序给出这个提示是因为,验证码超过有效期,已经过期了。
既然是过期,那就不要说失效了,因为失效有很多意思,比如过期,状态停用等等。
所以要用语义更确定的词语,清楚的表达意思,不要模棱两可含糊不清的。
last update:2018-3-16 00:58:21
- 开始
- 开发工作流
- 优秀的设计资源
- 网站权限的思考
- 好习惯
- TODO
- 你就是想得太多,做得太少
- 思考
- 产品设计
- 为什么需要设计
- 使用体验
- 插画设计
- 产品价值
- 时间机器
- 有迹可寻
- 设计怎么做的高大上?
- 交互状态
- 过度效果
- 把用户体验做到极致是种什么体验?
- 用户都是没有耐心的
- 用户是小白
- 默认头像
- 用户价值的沉淀
- 专注-极致
- 简洁
- 界面的思考
- 聆听用户反馈
- 常见问题
- 匿名私密性
- 产品与心理学
- 用户心理
- 人性
- 商业
- 容错性
- 回归本真
- 权限-隐私
- 简单就是最好的
- 个性化
- 无负担使用体验
- 用户消息通知系统
- 用户私信会话系统
- 友好的提示设计
- 从细节之处让用户爱上你
- 拟人情感化
- 任务机制
- 网赚模式
- 好看的颜色
- 免费激励
- 操作记录
- 用户动态
- 回收站
- 二级密码
- 产品与人的思考
- 产品运营
- 解决方案
- 项目立项
- 鸡贼设计
- 空头支票营销法
- 阴暗设计
- 信息与大脑
- 驱动性
- 安全
- 解决方案与产品的区别以及关系
- 自动修正用户错误
- 产品研发的三个阶段
- 什么是好的产品
- 运营
- 警惕设计上的漏洞
- 心得体会
- 无极生太极
- 回归本质
- 设计可以不用那么纠结
- 业务与技术
- 开发感想
- 人生苦短,来不及找寻所有答案?
- 人活着的意义
- 谈开源
- 代码与诗
- 心理
- 困扰
- 关于纠结
- 其它思考
- 兽爷|疫苗之王
- 记录