1.限制完成任务所需的步骤总数
任务中涉及的步骤越少,摩擦就越小。这是John Gruber比较日历条目开销的著名示例:
“我在[iCal]中的典型用法:
- 在月份视图中双击事件的日期。
- 输入事件名称。
- 跳过去位置。
- 选中“全天”复选框。
- 过去一个月的标签。
- 过去一天的标签。
- 过去一年的标签。
- 输入小时。
- 输入分钟。
- 交换AM / PM。
与背包中日历功能的事件输入用户界面进行比较并形成对比:
- 在月份视图中双击事件的日期。
- 输入事件的时间和名称。”
很明显,哪个应用程序在此任务上的摩擦较小。
界面摩擦的问题是在某些情况下是不可避免的。因此,如果您的应用程序绝对需要大量步骤,请尽最大努力确保每个步骤都尽可能轻松。
2.设计清晰的导航
导航可能会出错,从而导致潜在的摩擦。虽然绝对不可能提供一刀切的解决方案,但仍可以通过向用户学习来改善导航体验。正确的用户测试技术(例如卡分类)可以帮助您了解用户如何对您的应用程序或网站中的内容进行分类和访问。此信息将帮助您设计或调整导航以满足用户的需求。
3.遵循“少即是多”的方法
接口的最终目的是使事情变得更简单。这就是为什么简单性是无摩擦设计专家旨在实现的重要组成部分的原因。设计人员试图通过消除不必要的内容来传达必要的内容。正如Antoine de Saint-Exupery曾经说过的:“实现完美,不是在没有其他可添加的东西时,而是在没有其他东西可取的时候。”这对于用户界面绝对是正确的。作为设计师,您应该仅对满足用户期望的元素进行优先级排序,并修剪所有对用户无用的元素。遵循此原理的产品的一个很好的例子是Google主页:它尽可能简单。只有一件事情要做,周围有很多空白。
4.使用可识别的UI模式
与熟悉的UI元素进行交互时,我们可以使用以前的经验中的知识。但是,每次我们必须学习新事物的工作方式时,都会产生摩擦(知识不足会降低易用性)。UI模式可帮助用户理解非常复杂的系统并成功处理困难的任务。UX / UI设计人员应使用尽可能多的适当UI模式。可识别的约定(例如,用于搜索的放大镜图标)不需要用户额外考虑。
5.使用分块
认知心理学家乔治·米勒(George A. Miller)认为,普通人在工作记忆中可以容纳的对象数量为7±2。为了防止用户一次拥有太多信息而使用户不知所措,设计人员经常使用分块技术。分块处理人脑和记忆保留的自然限制。将复杂的内容分成较小的部分可以提高体验的速度。它允许用户通过建议应如何解释每个片段来处理信息。结果,用户实际上可以更好地保留内容。
杭州网站建设,最好将一个复杂的任务分解成较小的子任务。相同的原则适用于将一个长格式分成多个较小步骤的输入格式。