多模交互时代,手势交互设计需要考虑的几大原则( 二 )


一些低频和精细化的操作 , 本身就不适合设计为手势 , 如果强行加入 , 反而会引发用户反感 。 比如 , 在一个看小说的APP中 , 将小说的登录、选择、搜索等都做成手势的话 , 相信用户看完一本书下来 , 手可能都要酸了 。
同时 , 在不同的文化和地域 , 相同的手势可能存在不同的意义 , 这块也需要同步考虑进去 。
三、如何设计交互手势如何设计交互手势 , 我们需要考虑以下三个问题:
1. 判断是否需要加入手势设计当考虑一个操作是否合适加入手势交互设计时 , 需要考虑的是安全性、体验性和使用频次 。
安全性:手势操作的前提 , 是操作本身对于用户来说是安全的 。 这里的安全不仅仅是人身安全 , 同时也包含对该操作带来的影响 。 比如车载设备 , 手势交互需要考虑对驾驶安全的影响;对于一些删除和无法撤销的操作 , 也需要谨慎为之 。
体验性:体验性要配合某种特定场景 , 比如切水果中的切的手势 , 就仿佛在实际切砍水果一样 , 以及愤怒的小鸟中拉弹弓的手势 , 都能够带来特殊的体验效果 。
使用频次:手势交互适合设计在那些使用频次较高的操作 , 而对于那些使用频次较低的 , 用户不一定记得住 , 反而埋没了这一个好的手势 。
2. 判断哪个手势最合适手势有很多种 , 那种手势更合适更合理 , 就有一些讲究和道道 。 手势从使用的手指数目来划分 , 可以分为单指、双指、三指或多指 , 从时间和空间上来分 , 可以分为扫、画、点、划 , 可以从8个方向 , 不同的范围(屏幕内外、组件内外)进行划分 。
多模交互时代,手势交互设计需要考虑的几大原则文章插图
那么 , 如何来选取手势 , 可以从下面三个点来反向考虑 。
1)可能存在的冲突
范围冲突:所选择的手势需要避免范围冲突 , 页面中是否存在一些全局的手势 , 或者是否存在其他组件或模块的手势 , 如果存在 , 则要避免跟全局或者其他模块手势冲突 。
习惯冲突:选择的手势 , 不能和用户日常生活和行为习惯有所冲突 , 包括文化和地域 。
2)场景差异
不同场景下 , 需要考虑手势的容错率和精准性 。 比如 , 在驾驶座舱中设计确认和取消手势 , 需要比手机上具备更强的安全性和容错率 。
同时 , 也需要考虑不同系统之间的差异 , 比如IOS和安卓对于手势的支持是不太一样的 , 也会导致手势在具体落地时的差异性 。
3)学习和记忆成本
选取的手势越贴近习惯 , 则该手势设计的越成功 。 对于手势操作的学习和记忆成本 , 直接影响了该操作是否会被用户频繁使用 。
也可以考虑选择用户已经养成的手势习惯 , 比如双击、上划、下拉、双指缩放等常规手势 , 否则 , 带来的学习和记忆成本还是比较大的 。
3. 如何引导用户在选取好对应的手势之后 , 再来要考虑的便是如何教用户使用了 。 对于那些用户已经养成习惯的手势 , 只需要少量的引导 , 即可完成学习和记忆 。 但对于新的手势 , 则需要进行多个维度的演练和学习 。
常见的引导方式 , 包括固定式和场景式触发 。

  • 固定式触发 , 一般在进入APP或者界面时 , 自动进行对应的引导触发 , 常见的有浮层和弹框提示 , 动态和静态都有 。
  • 场景式触发 , 则更多的是提前预判 , 发现用户可能存在使用该功能时进行触发引导 。
相比之下 , 场景式触发更容易被用户学习和掌握 。
四、总结在多模交互盛行的时代 , 如何更好地设计多种交互方式融合 , 已经成为交互设计的流向和趋势 。 而运用好手势设计 , 则可以让产品更容易被用户使用 , 让体验更佳 。
根据实际用户场景和习惯 , 判断手势的必要性 , 同时选择一个合理合适的手势 , 并在适当的使用过程中触发引导 , 让用户快速学会 , 才是做好一个手势交互设计的方法 。
作者:醉仔 , 在产品领域遨游了10多年的沙皮
本文由 @醉仔 原创发布于人人都是产品经理 , 未经作者许可 , 禁止转载 。
题图来自Unsplash , 基于CC0协议 。