设置页面的复杂性
从应用设置中就很容易看出,一款应用是桌面端产品、网页端产品,还是移动端产品。桌面端如QQ,网页端如微博、Facebook都有着非常繁杂的设置页面。而移动端如微信和陌陌则显得比较轻盈(当然也慢慢开始变重了)。产品的历史是一把双刃剑,在开拓新平台时,原有的用户与技术都是非常好的助力,但也是一种负担。如果将原有的功能一股脑带入的新平台,就会使应用过于沉重。
就如书中所说,“复杂是能够被驯服的,但这需要相当大的努力才能做好。减少按钮和显示的数量并不是个解决方案。真正的解决办法是理解整个系统,把它设计成可以让所有的部分很好地结合在一起的方式,这样就能使最初的学习和使用都达到最理想的状态。”
我觉得印象笔记就挺好的,根据不同的平台设计了不同的功能。Twitter也不错,手机端也非常轻盈。或许这和产品本身的特质也有关系?
如何降低设置页面的复杂性
“几年前,拉里·特斯勒(Larry Tesler),后来苹果公司的副总裁,认为系统的复杂性的总量是一个恒量:当你使人的互动行为更简单,那么隐藏在幕后的复杂性就增加了。特斯勒说道,吧系统的一部分变得简单,那么剩下的部分就会变得更加复杂。这个原理就是今天所谓的‘特斯勒的复杂守恒定律’。特斯勒形容这是一个平衡关系:使用户用起来更容易,意味着增加设计师或工程师的难度。‘每个应用程序都有固有的不可简化的复杂性。唯一的问题是,谁必须去处理它,是用户还是开发人员(程序员或工程师)?’”
比较了手机 QQ 和微信的设置页面后,发现两个应用的设置有很大的不同。个人比较偏好微信的设置页面。以下三种方法,是我在设计一款应用的设置页面时想到的,用来对比两款应用的设置页面也蛮有效的。
1. 减少功能
移动QQ上有80个功能,而微信上有65个功能。减少应用的功能,是最容易想到的方法,虽然实际操作并不容易。如手机 QQ 从电脑端迁移来之后,由于电脑端丰富的功能,使手机QQ的设置页面一开始就有非常多的功能。但真的需要那么多功能吗?就算是用户的要求,是否需要全部实现?
2. 合理分类
QQ分类细,微信分类粗。分类细致不是问题,但如果有很多类别,类别下都只有一个点。
可以尝试使用亲和图法、卡片分类法等方法进行设置功能点的分类。
“卡片分类是用来了解人们如何理解内容和分类的一种实用方法。首先你要给参与者一些索引卡片,卡片上写着内容和想法,然后要求人们按照他们认为合理的方式去给卡片分组。当他们分组完毕,让他们给每个分组写下简短的描述。通过这种方法,你可以了解人们如何思考关于内容分组的问题,而且了解什么类型的信息倾向于会被归类到一起。这会对你后面的信息架构工作有所帮助。”认识你的用户, Donna Spencer, 晓生
3. 简化页面,剔除不必要信息
QQ设置页面上有许多信息和开关,微信只是分类的入口。相较而言,前者包含更多的信息。手机QQ简化版的设置页,采用类似微信的设计模式,使用时就更加地简单。