一点心得:产品设计需要注意的细节

一、登录:

1、登录进入主页时,点击返回,不应该回到登录界面,而是提示“是否退出”,再按返回则退出。

启发:不能只看到用户前进的路径,要考虑到用户操作返回的情况。

2、注意快捷登录模块、记住密码功能、登录历史功能。

3、输入密码后,点击换行,应自动登录。

二、注册:

1、如果注册时不需要验证,可以考虑在注册页直接提供“登录”按钮。

2、注册时,默认勾选“我同意协议”。

启发:注意各种默认选项的设置。

3、首次注册登录后,让用户完善一项主页急需的资料,如基于学校的应用,跳出“选择学校”。

4、“再次确认密码”能免则免。

三、自动切换:

1、用户在输入框获取焦点状态,点击键盘的换行,应自动切换到下一行。

2、用户填写完手机,点击“获取验证码”,应自动切换到下一行。

3、填写不同内容时弹出不同的键盘。

启发:减少用户操作。

四、输入:

1、输入前、时、后,“取消”与“发布”按钮状态变化。

2、输入完点击“发布”,一般从哪里来就到哪里去,如跳到主页并刷新。

启发:控件在不同情况下有不同状态,充分利用状态提示用户。

五、显示:

1、注意日期的显示,几分钟前/昨天、今天/具体日期/星期几,不同情况有不同的要求。

2、软件提供的表情要统一。

3、页面有分模块内容的话,注意设置默认显示的选项。

4、有图片/头像的软件,注意设置无图时的默认显示。

5、注意内容的排序,按时间顺序/时间倒序/热度等。

启发:死抠细节。

六、刷新:

1、用户做完某些操作(如发布评论),页面需要自动刷新。

2、提供给用户刷新操作的方式,如下拉或者点击标题刷新。

启发:不要遗漏特殊边界情况。

七、性能:

1、不要漏掉操作等待的提示,用户总有网络环境不佳的情况出现。

2、操作等待提示应清晰准确,如用“正在提交认证资料”替代“显示数据加载中”。

3、Lazyloading。

4、最大并发请求数。

5、清晰度与加载时间之间需要取得平衡,尤其移动端。

启发:性能也是用户体验的一大方面。

    原文作者:IvanHung
    原文地址: https://www.jianshu.com/p/bf29c2993469
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞