1 目的:
告诉用户其操作的结果、预期、带来的影响或后果。用以给用户正确的引导信息,帮助用户判断和决策。
2 经常应用问题:
不同场景使用规范错误,重要的信息toast展示,让用户无法短时间看到重要信息。
3 反馈类型3.1 按样式分类:模态、非模态
模态:弹框
非模态:toast、气泡、轻量提示(文字、图标高亮等)、动效、声音、震动
3.2 按功能分:警告、通知、过程反馈、结果反馈
警告:警告提示
通知:通知提醒、文字提示
过程反馈:加载提示、气泡确认框
结果反馈:全局提示反馈、对话框反馈
3.3 按场景分:操作确认、操作结果、任务进度、操作提示、校验
操作确认:确定、退出、删除、提交、离开、修改、替换等等
操作结果:提交、添加、删除、保持、发送、搜索等等
任务进度:删除、导入、查询、上传、下载、刷新、安装等等
操作提示:指示控件状态、显示隐藏功能
校验:表单状态、字段录入格式、长度
4 B端常用应用反馈
(如何选择反馈样式:根据功能类型和实际操作场景)
4.1 弹框(模态类型)
会打断用户当前操作,用于重要信息传递,反馈内容通过确认或取消按钮进行关闭,用户在反馈层不可进行其他操作。
使用不当,会让用户被动情况下体验不好,使用慎重!
4.2 警告提示(非模态类型)
不打断用户当前操作,展现需要关注的信息(除了要告知操作结果,还需要让用户明确操作对产品、其他模块和任务的影响,有的还需要引导用户继续进行接下来的任务),静态展示,不会自动消失,用户可点击关闭按钮(关于关闭图标是否显示可根据当前逻辑添加)
4.3 全局提示反馈(非模态类型)
不打断用户操作轻量级提示方式,一般位于顶部剧中,3s后自动消失。用户需在有限的时间内了解全部信息,且不能承载较为复杂的提示。
一般用于提供进度、成功、警告和错误反馈信息
4.4 文字提示(非模态类型)
方便用户及时、快速定位到是哪里填写出错(点击按钮后出现提示文字,好处:减少前端控制,减少用户输入时对服务器请求次数)
4.5 气泡(非模态类型)
这种样式反馈相比弹窗会更“轻”,且可以直接显示在操作对象附近,对用户干扰更弱,且关联性强。
一般用于列表信息中
4.6 系统通知提醒(非模态类型)
系统主动推送重要的全局性通知信息
一般在系统右上角显示
5 模态与非模态使用差异
5.1 模态
临时弹出,会打断用户当前操作,一般用于必要且重要的信息传递。
使用不当,会让用户被动情况下非常恼火,体验不好!
5.2 非模态
特点:及时、有效
信息能及时轻松地显示出来不需要用户做特殊动作或者转换模式,就能看到和理解这些反馈,帮助用户更加有效完成任务和提供有用的信息反馈,提高任务操作效率。
5.2.1 明确告诉用户任务所处的状态,让用户感受到一切都在掌握之中。
5.2.2 及时的提醒用户下一步需要做什么,这一步哪些地方操作有误。
5.2.3 在不打断用户行为操作的前提下提供反馈。
5.2.4 在用户“犯错”之前及时制止,而不是“犯错”后告诉他。