一份标准的交互原型应该包含什么内容【三】

四.交互说明主要有哪些类型

1.限制:包含范围值、极限值等。

范围值主要指数据的取值范围。比如,当你的界面上出现了下拉菜单、筛选按钮、滑动等控件时,你必须标注清楚它们的选择范围,否则开发人员就不清楚该如何设定。

极限值主要指数据的显示限制,比如,最多应该显示多少字数,超过时如何显示,是否折行等。

2.状态:包含默认状态、常见状态、特殊状态等

默认状态主要指默认显示的文字、数据、选项等。这些内容需要注明,否则开发人员可能难以意识到这是用户填完的效果,还有就是默认的。

常见状态主要只针对某一个模块,经常遇到的一些状态。这些状态都需要在原型上表述出来。比如一个普通的积分模块,一般会出现三种状态:未登录状态、登录后未签到状态。

特殊状态一般指非正常情况下的样式、文案、说明等。

3.操作反馈:包含控件状态反馈、文字提示反馈、动画反馈。比如一个普通的翻页控件,在经过不同操作后会立即出现如下的状态。

文字提示反馈主要指操作后,系统反馈给用户的文字说明等。


动画反馈,用户操作后得到的反馈动作,包含提示、跳转、动画等。主要指点击某个链接后,页面跳转到哪里。设计师需要在原型上著名跳转时是“原页面刷新”还是“新页面打开”。如果是做手机应用的话,需要注明跳转时的转场方式。

此外,还需要注明在界面的不同位置以不同手势操作时,会跳转到哪里。

移动应用跳转说明示例.png

总而言之,写交互说明时主要应记住2条内容:除静态页面外,还需考虑各种动态情况;除正常情况外,还需考虑特殊和错误情况。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,404评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,806评论 1 92
  • 晚上躺在床上百无聊赖的看新入手的《白夜行》看到布丁的时候突然好想吃芝士蛋糕,想到在办公室埋头赶论文的W先生,又心有...
    _Yulia_阅读 224评论 0 0
  • 今天接豆丁放学回来的路上,豆丁要吃章鱼烧,正好相隔不远有两家店,我问豆丁怎么选?豆丁抬头用闪亮的眼睛看着我说:“妈...
    千与千寻_7d4a阅读 148评论 0 0