9.使用强制性功能。
强制性功能,顾名思义,功能是强制执行的,是不允许用户选择的。虽然我们说要让用户有控制权,但总有一些时刻或状况下,用户按照系统的要求来进行操作,会更好更快地达成目标。在这些情况下,使用强制性功能,能够避免用户出现错误的操作,从而使产品的使用变得更加简单。比如:为手机app设定密码时,只允许填写数字。用户填写密码提交后,提示用户只能使用数字是一种选择(如果用户密码中不仅是数字时);用户填写密码前,提醒用户密码只能是数字,并对用户输入的密码进行判定,也是一种选择;而用户填写密码前,提醒用户密码只能是数字密码,同时强制调出数字键盘且不允许切换到其它键盘,还是一种选择。很显然,最后一种使用强制性功能的方法用户更不容以出错,用户用起来也更简单。
10.合理使用系统默认。
系统默认可以在很大程度上简化用户的操作。想象一下,打开一个软件时,要求用户进行一系列的设置才能开始使用,而用户可能是第一次用这个软件,甚至都不知道这些设置意味着什么。用户会不会感到昏头呢?肯定会。这时候,如果系统自动设定一系列的默认设置,让用户打开软件或产品就可以直接使用,绝对能够有效地简化用户与产品之间的互动。用户只有在对产品有了一定的熟悉度后,才可能根据自己在使用过程中的真实感受去调整设置。当然,若产品设计人员过能够记录用户默认设置的数据,根据数据结果不断调整设置的默认选项,让默认设置满足绝大部分用户的所需,则会更好地简化用户的产品使用。
当然,使用系统默认还可以做的一种事情就是引导用户使用相关功能,但这种做法要非常小心,滥用这种做法可能会严重影响用户体验,让用户感到反感。比如:安装百度软件时装的百度全家桶,安装360软件时装的360套装,都是使用了系统默认选项来误导用户(甚至故意将默认设置隐藏起来),自然用户也对百度和360产生了极大的恶感。360安全软件甚至被行内人士称为360病毒软件。
11.采用标准化。
标准化这件事儿,常理上来讲,不应该专门拿出来说这件事儿。但很多产品设计人员在设计产品时,还是不注重标准化这件事儿。比如:一个网站,主导航一会儿在上方,一会儿在左侧;主导航一会儿固定在顶端一直展示,一会又不展示;重要的操作按钮一会儿用红色大按钮来表示,一会又用绿色的按钮来表示;文字大标题一个地方用36号字,一个地方用24号字……这里不是说不允许在产品的设计上采用多样的变化,而是说应该在应该采取标准的地方采用标准。这样,用户在很多地方就不再需要重新学习产品的基本规则,从而能够节省大量的精力来达成自己的核心目的或完成想要完成的任务。
一个产品,一旦在设计上采用了相对标准化的设计,即使有一些独创的地方,用户在使用几次以后也能够熟悉起来。通过一次又一次的使用产品,最终用户会在使用上形成一种习惯,这种习惯会极大地减轻用户的操作成本和认知成本。如果产品后续增加的功能能够最大化地沿用前面的模式、结构、样式等标准化元素,就能够让用户飞快上手,从而使得产品变得简单起来。
最后再强调一次,标准化非常重要。否则,ios和android也不会出官方的设计规范,并建议大家在设计app的时候参照规范了。
就这11条了,以后若还有别的,再总结吧。
相关阅读:
如何把互联网产品设计得简单易用?(上)