1、能点击一次就不要点击两次以上;
2、能在一个页面显示就不要分多个页面;
3、能用图片说明就不要用文字,但文字说明不超过20个字;
4、对下一步的动作要重点突出体现;
5、不要尝试挑战用户习惯;
6、所有维护功能需要有对应的报表查询;
7、不要让用户填写过多内容,能自动带出就自动带出;
8、能主动推送给用户就不要让用户被动接收;
9、能用鼠标点击就不要用键盘输入;
10、能自动浮现就不要让用户执行操作;
11、所有的功能操作都要有反馈,功能互斥要做好;
12、记录用户操作习惯,并合理利用;
13、能分段分条显示内容就不要杂乱一堆;
14、能引导操作就不要让用户记住操作;
15、响应速度不要超过3秒;
16、能用进度条显示进度的就不要空白或只显示静态页面;
17、能批量就不要一条一条操作;
18、“后悔药”可以随时吃,能方便吃(数据逻辑和权限允许的情况下);
19、逻辑和权限校验能早就不要晚;
20、错误/反馈信息要简单清楚,附带解决方法;
21、充分考虑异常流程的解决方案;
22、UI界面能半透明模糊显示就不要用黑色(纯色);
23、UI风格虽然扁平化是主流,但不要为了扁平而扁平;
24、重大的操作节点需要用户确认(如下单、付款、取消订单等);
25、统一数据源和业务逻辑,统一数据结果;
26、整个系统风格统一一致;
27、更多的可变性可以系统设置实现;
28、最佳验证方式:手机验证码>QQ/微信>密码;
29、没权限的操作和功能,没用的内容和信息不要显示;
30、要认为:所有的用户都是小白,傻瓜,记忆力差,懒癌晚期,不耐烦,不懂电脑,不会用手机,网速差,会乱操作的人。以此前提去设计UE;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。