原型设计方案确认后,最重要的便是交互注释文档的撰写,需要输出给到UI设计和开发人员开发,交互原型上的注释说明的清晰程度,很大程度上影响开发和设计的效率和最后完成度。
交互注释说明自查清单:
1、限制条件:对页面元素属性的描述
①范围值:数据的取值范围。如下拉框限制,输入取值范围
②极限值:数据的显示限制。如标签最多显示字数
2、操作和反馈:用户执行某项操作后给到用户的及时反馈
当用户执行某些操作后,需要给用户及时的反馈。不管是正常的操作、错误的操作、还是极端情况下的特殊操作、都要做到有响应,防止让用户不知所措。
2.1 用户交互方式,包括点击、按、长按、滑动等。
2.2、操作类型
①正常操作:
正常状态下,用户的操作流程。在用户的操作过程中,需要及时给予用户反馈,告知用户发生了什么。
②错误操作:
用户进行了一些错误的操作时,需要给出一些纠正反馈,错误提示内容需要包括当前错误和纠正的信息。即告诉用户当前发生了什么,接下来需要该怎么办。如长按语音输入时,用户单击无效提示
③特殊操作:
当用户进行了极端操作时,也需要给出的反馈。例如用户短时间内重复多次点击,提示操作无效
2.3、反馈
①提示:用户完成操作后,系统给用户的及时反馈
②跳转:页面跳转路径
③动画:用户操作后,元素或界面转场方式
3、状态:不同场景下用户会遇到的状态,包括默认状态、正常状态、特殊状态。
①默认状态
默认显示的文案、选项。
如文本框的默认唤起的键盘、列表的默认排序方式(发布时间的倒序正序、更新时间倒序正序)。
②正常状态
用户正常使用的时候会遇到的状态。
如登录/未登录、认证审核状态(未实名/已实名)、订单状态(未付款/未发货/已发货)。即业务流程中正常存在的状态。
③特殊状态
一些特殊场景才会出现的状态。
包括无数据的状态、网络加载状态、网络连接状态、系统报错的状态。
4、用户权限
当某些功能并非发放给全局用户时,需要明确告知开发人员,哪些用户有该功能的权限。如果在需求文档中没有进行说明,开发人员会默认认为该功能开放给所有的用户,所以当涉及用户权限问题时,需要明确的在交互文档中标注清楚,哪部分用户有权限使用。(会员身份、非会员身份、登录状态、未登录状态、不同等级对应的权限等)
交互说明撰写注意事项
1、避免使用过长的文字说明,且文字描述和数据尽量做到真实
2、页面交互内容很多的时候,注意交互说明的排版,确保清晰和完整
3、整理好自己的交互自查清单,撰写过程中进行自检,减少遗漏的情况
推荐阅读