还记得浏览网页时,只能通过点击、滑动、滚动和键盘快捷键来交互的日子吗?而现在,它们不再是的UI设计交互方式,当苹果推出款IPhone时,多点触控技术成为了主流,用户们了解到,他们不仅可以在界面上指向、轻点还可以捏合、展开和滑动,手势成为新的操作方式。
一、UI设计中手势的力量
我们都知道手势非常自然和直观,他们与真实世界反应类似。
对于使用手势,这里有三个主要的理由:
1、干扰少
APP内,手势控制使用地越多,在屏幕上出现的按钮就越少,这样可以留出更多空间给更有价值的内容。这使得APP以内容为重点,并让用户在没有障碍,或者在分心的情况下也能进行重要的操作。
2、使用简单
一个手势一旦被用户发现和学习使用就会让用户在体验中感到愉悦,而且手势可以减少步骤,来达到提高UI设计交互体验的目的。例如,当你需要删除一些项目时,用“一次点击删除一个”的方式的很浪费时间的,但是如果使用“滑动一下,删除一个”的滑动手势,就更简单,让用户更加喜欢。
3、无缝交互
虽然按钮看起来对于触发响应更加有用,但手势具有更大的潜力,使内容的交互更加直观。
二、手势的缺点
1、增加用户负担
大多数手势学起来或者记起来不自然也不简单。举个例子,在大多数APP中,一个手指的手势就对应一件事,用两个手指做一个同样的手势意味着另外一件事,其他对应事件的手势还有很多。
2、缺乏反馈
在大多数情况下,手势不会留下任何路径记录。这意味着,如果做一个手势但没有得到反应或者得到错的反应,这样就只能获得很少的信息或者不能获得有帮助的信息去解释为什么这么做。
3、缺乏一致性
大多数手势在APP中还不是标准统一的。甚至一个简单的滑动手势,在众多APP内的邮件项目中也有着不同的工作方式。例如,在Apple Mail中,删除一个未读项目,你应该向左滑动这个没有打开的邮件,然后界面会出现选项来删除这个项目。在Gmail里,向左滑动可以把邮件标记为未读状态。
当然,在UI设计中手势交互还是好处居多,毕竟在移动端上使用手势还是非常方便的!