美文网首页
Day19 微交互之循环

Day19 微交互之循环

作者: 交互KevinC | 来源:发表于2020-05-21 23:35 被阅读0次

在微交互语境下,循环就是不断重复的一段时间。它的核心是计时,即确定微交互的速度和持续时间。循环由规则直接或间接地指明。

循环分类

4种循环模式

  • 计数循环:重复既定次数的循环
  • 条件循环:在满足条件的情况下反复执行的循环
  • 集合循环:遍历集合中的每个值,然后停止
  • 无穷循环:循环开始后,除非出错或被人强制停止,否则永远不会结束

还有另外2种不同的循环

  • 开放循环:不响应反馈,执行完就结束
  • 封闭循环:具有内置反馈机制,可以自调整

循环的参数对用户体验影响极大

  • 循环次数太少,会让人感觉仓促或有侵入性,而时间太长又会让人感觉拖沓或反应迟钝
  • 可以用循环来控制动作时间或让某个过程不会过长,甚至可以控制整个微交互的持续时间。控制时间可能是出于安全考虑
  • 循环可以用来识别行为
  • 最有用的循环,是那些在长周期内一直持续的循环,以及能够随时间推移,根据行为反馈自适应的封闭循环

长循环

设计微交互时,可以使用长循环,不仅关注个别任务,也关注更长时间跨度内的活动。类似长循环的用途就是扩展微交互,使其不局限于一次使用。

渐进揭示或减少

长循环的另一个用途是在长周期内渐进揭示新功能。另一个方向是渐进减少,即微交互随时间推移越来越简单。

相关文章

  • Day19 微交互之循环

    在微交互语境下,循环就是不断重复的一段时间。它的核心是计时,即确定微交互的速度和持续时间。循环由规则直接或间接地指...

  • 微交互(五)——微交互的循环与模式

    大多数微交互都应该没有模式。模式最主要的目的是执行一种不常见的动作。 常见的模式就是“设置”,用户可以在其中指定一...

  • 微交互:我们说魔鬼在细节,但为什么不说天使在细节?

    细节设计中把产品与人在细节处的交互设计,叫“微交互”。 好的微交互应该有的结构: 触发器、规则、反馈、循环与模式 ...

  • 组件化,mvvm,循环引用原理,js交互

  • JS交互微信之获取收货地址

    前言 本篇为JS交互微信系列篇的第二篇,上一篇《JS交互微信之基础配置》讲述了基础配置,本篇记录获取(共享)用户收...

  • 2021-08-04

    概念:微交互 怎样才能做好“微交互”呢?丹·赛弗在他的著作《微交互:细节设计成就卓越产品》中,提出了好的微交互应该...

  • 微交互

    一、什么是微交互? 微交互是在交互设备上的单一交互流程的细节优化。 二、微交互要做到哪些? 1、克制。 去掉多余的...

  • Axure系列教程(五):交互之部件(一)

    上一期我们讲到了交互之链接,那我们这期呢,就来讲一讲交互之部件,交互之部件也就是说在部件上做交互。 交互之部件在这...

  • OC与JS交互

    OC与JS交互前言 OC与JS交互之UIWebView OC与JS交互之WebViewJavascriptBrid...

  • UI设计师最该考虑微交互的设计

    前言 什么是微交互? 微交互是用户在完成某个小任务时产生的交互体验。例如,解锁手机就是一个微交互,手机调成震动模式...

网友评论

      本文标题:Day19 微交互之循环

      本文链接:https://www.haomeiwen.com/subject/rxtfahtx.html