简约至上: 交互式设计四策略

冰岩作坊 December 2, 2024

什么是“简单”?

在了解简约化交互设计之前,需要先明白什么是“简单”。

  一类是我们在刚开始探索问题时,因为知识的不足而导致对问题并未深入理解,最终得出的想法过于简单化

  另一类则是我们对问题有了深入理解,看到问题的复杂性,可是在未掌握各种关联复杂性的情况下提出了复杂的解决方案。

  但当我们突然意识到某种底层模式并找到了更简单的解决方式时,便达到了第二类简单。

  简单并不意味着欠缺或低劣,也不意味着不注重装饰或者完全赤裸裸。而是说装饰应该紧密贴近设计本身,任何无关的要素都应该予以剔除。

                                                      ——Paul Jacques Grillo

  由此可以得出,真正“简单”的设计并非如同白纸一般“空白”而简单,简单并不意味着最少化。很多时候拋开极简主义,也能够成就简单。就算是看起来朴素的设计仍然具有自身的特征和个性,因此简单的特征和个性源自你使用的方法、所要表现的产品,以及用户执行的任务。

    举一个例子。有两把简单的椅子:一把夏克椅(Shaker chair),—把潘顿椅(Panton chair)。它们都把椅子的组件减到了最少。在设计它们的时代,都可以使用相应的技术轻易把它们制造出来。而且,它们解决了不同的问题:夏克椅耐磨,而潘顿椅方便堆叠。

  这两种椅子的设计简单、纯粹,但它们又各自具有完全不一样的特征和用途。

  用料、对关键要素的强调,甚至组合几个要素的方式,都会直接影响到最终设计。人们能够识别出差异,并为这些差异赋予相应的价值。

简单的用户体验

  在了解了什么是”简单“之后,怎么以此为目标做出简单的产品呢?我们需要进一步了解怎么做出简单的用户体验。

  简单的用户体验需要基于用户的真实需求构筑设计愿景。

  首先是为主流用户而设计。

  我们将用户分为了三类。专家型用户:乐于深度探索你的产品或服务,并为你提出改进意见;随意型用户:拥有过使用类似产品或服务的经验;主流用户:使用你的产品只为了完成特定的任务。

  对于主流用户来说,他们会掌握关键功能的使用,但并不会有心力去熟练应用所有功能。简单易用的体验是他们的首选。由此看出,为主流用户设计显得至关重要。如若过于听取非主流用户的声音,可能会造成产品设计过于复杂,不易上手。

  再就是明确关键问题。

****  设计师在做设计的过程中,容易理想化,陷入自己的思维和设计理念之中,因而忽略某些重要的步骤,导致设计流程和结果复杂化。

  因而在做设计时,我们需要厘清几个关键问题:用户是谁?用户在这里的目标是什么?用户在这里真正要完成的任务是什么?以及为什么?对于设计者而言,又该如何在这方面下功夫?

  此外,设计者还需要走出办公室,深入到用户的使用环境中,对不同环境不同类型的用户进行调研并积累充足的信息。

  最后就是构建准确的设计愿景。

****  第一理解用户的深层次需求,关注用户在使用产品时的感受。通过设定简洁、真实、可信的用户故事,将抽象的问题转化为可感知的实际情境。

在设计过程中,要考虑在设计极端情况下的可用性目标,而不仅仅是常规条件下的可用性。鉴于很多开始时简单的产品到最后都变得越来越复杂,很难使用。设定一个极端的目标,可以使你的产品随着时间推移越变越好(至少能够实现真正重要的目标)。瞄准极端的目标,即使是那些无法完全实现的目标,也能够帮你保持产品简单。

  基于用户的真正需求深入洞察和分析,同时听取每个人,尤其是利益相关方对设计的意见,尊重他们,允许他们参与其中,把所有利益相关方的目标都统一在最终用户身上,总结出正确的愿景。 

交互设计四策略

  在知道如何制作简单的用户体验之后,我们可以对产品进行实质性的简约化设计。

  我们提出了交互设计四策略,其中包括删除,组织,隐藏和转移。

  在简化设计上,最显著的做法就是删除那些不必要的功能,让他们集中在达成自己目标的功能上。****执行删除策略时,首先要明确什么不能删。

  设计师要把握全局,确保只交付那些对用户体验真正有价值的功能和内容,即那些最能触动用户的功能和能够消除用户挫败感的功能。确认哪些可以删除。
剔除残缺的功能,不要因为沉没成本就留存它,而是要评估每个功能的价值,考虑它是否会给用户带来负担,是否会增加维护费用,并深思为何要保留此功能。在设计过程中不要停留在假设阶段,而是主动听取用户反馈,了解该功能对用户是否真正有价值。给那些能轻松满足主流用户需求的功能分配优先级。
专注于寻找能完全满足最高优先级用户需求的解决方案,找到后再考虑满足用户的其他目标。

  组织通常是简化设计的最直接方式。应用组织策略时,关键在于只突出一两个最重要的、用户最关心的主题。分块是最基础的方法。
烦琐的功能通过分块组织成清晰的层次结构。分块越少,选择越少,用户承受的负担就越轻。之后就是围绕行为进行组织。
提供用户操作指南,关注用户在使用产品时的首要问题:“我可以用它来做什么?”。理解用户的分类,以及他们在每个分类中想做什么,先做什么,后做什么。并且要明白简单的组织模式具有清晰的界限——是非分明。
最简单的分类,通常指交叉重复性最低的分类方法。用户才能明确知道到哪里去找自己需要的东西。可以多找一些用户,询问他们的分类标准。

  部分功能的隐藏是一种低成本的策略,但究竟哪些功能能够隐藏呢?一般来说,只要不让用户找得太久,隐藏就是有效的。

  隐藏有很多方法:

不常用但不能少的功能。
如将个性化功能隐藏在设置里。

采用核心功能+扩展功能的渐进展示。
对于用户期望的功能,要在正确的环境下给出明确的提示。

随着用户逐步深入界面而显示相应功能的阶段展示。
如按顺序操作指南。

适时出现。
只在适当的时间、适当的地点显示相应的功能。如常用的字段解释。

提示与线索。
为隐藏的功能打上标签,如“更多”、“高级”,这种就像邀请一样的探索设计模式。

让功能容易找到。
把标签放在哪比标签的大小要重要得多,要确保用户在前进的过程中能遇到提示,别给他们挡路。

  需要提醒的是,隐藏只适用于非核心功能,但无论隐藏什么功能,都意味着你在用户和功能之间设置了障碍。所以在简化用户界面之前,必须全面了解软件中的各种功能,并且仔细权衡需要隐藏的功能,避免给用户造成不必要的麻烦。

  设计简单体验的一个秘密,就是通过转移把正确的功能放到正确的平台或者正确的系统组件中去。转移主要有两种方式:在设备之间转移。
要识别多样性用户路径,不同的用户群体具有不同的行为模式,基于用户需求,考虑你想要支持的设备。向用户转移。
设计师需要明确的是,哪些是用户擅长的,哪些是计算机擅长的。将用户有掌控感的操作赋予用户,让用户在简单的指挥下、通过计算机的操作感受到轻松。产品要为用户提供开放的体验,提供简单的工具让他们发挥想象力和创造力,让你的用户成为明星。

#设计原理#交互设计