App设计体系之异常场景

256天前发布

原创文章 / UI / 教程
渐渐见减减简 原创,如需商业用途或转载请与渐渐见减减简联系,谢谢配合。

App设计体系之异常场景

用户在任何一个界面,进行任何一个操作都有可能发生异常状态,当出现异常状态时,界面显示的内容是否对用户有良好的引导同样重要。


1、网络异常

当手机网络异常时,App无法与服务器传输数据,导致App不能使用,有4种方式告知用户。


1.1 通告栏/notice bar

轻提示,将当前网络不可用的提示以通告栏形式融入到界面中,点击提示查看解决方案。


1.2 toast提示

toast在3~5秒会自动消失


1.3 对话框

对话框相较于toast提示具有更强的提示,需要用户主动点击才可关闭,保证了提示用户的效果。


1.4 缺省页

界面没有缓存数据时则显示缺省页,缺省页的内容包括缺省图、异常状况详细描述(解决方案)、可操作按钮。


2、消耗大量流量

当从Wi-Fi切换到移动数据或在移动数据情况下使用App,需要提醒用户且把“是否继续使用”的选择权交给用户,大多在音频或视频类需耗费大量流量的App中。


3、空数据

空数据有2种场景


3.1 界面本身没有内容

网易严选的购物车没有加入商品,界面上半部分是空数据,下半部分是商品推荐,既交代了购物车为空,又达到推广运营商品效果。


另一种空数据是用户自己主动达成的,是正面的,因此需要给用户正向激励,使用情感化设计。


3.2 内容已删除


4、加载失败

使用App就是向服务器请求数据的过程,除了网络异常的情况,有可能因为服务器异常,接口请求不到数据,从而导致加载失败,需要告知用户加载失败及其原因。


5、操作失败

任何操作都会有操作失败的可能,当用户操作失败时,告知用户操作失败及其原因,让用户知道可以如何避免。


6、服务器异常

服务器异常是小概率事件,大多情况是由于访问量过大,服务器超负荷。当服务器异常时,明确告知用户是服务器出现问题,让用户稍后重试。


7、搜索无结果

搜索无匹配结果时,在界面中告知用户无匹配结果,或提供合适的操作选项。


8、无权限

大多在b端产品会有无权限的场景,组织架构中的不同职位的企业员工,存在不同的权限;当权限低的用户访问权限要求高的内容时,告知用户是由于无权限而导致无法使用查看界面内容,当然,最好的方案是直接过滤掉用户相对应无权限使用查看的内容。



9、功能建设中

功能未开发完成不宜显示,但有些产品会展示未开发完成的功能,让用户知道当前操作是有效的,为新功能预热。

3
- 位站酷推荐设计师推荐 -

声明:站酷(ZCOOL)内网友所发表的所有内容及言论仅代表其本人,并不反映任何站酷(ZCOOL)之意见及观点。

    没有新消息