著名的信息架构师 Liz Danzico(Happy Cog Studios, Bobulate.com)曾经做过一次题为“The Framework Age”(框架时代)的演讲。演讲的主题是Web设计师们已经抛弃了严格支持剧本化的用户行为的设计,转而开始为之设计一种弹性的平台。Liz的演讲重点关注于一种不断变化的网页范型,但在演讲的过程中,她提到了用户定义框架的3个特质。
为了说明这些特质,Liz谈到了古典音乐和莫达尔爵士乐之间的区别。
她解释到,在古典音乐中,每一个音符都是既定的。作曲家煞费苦心地为 每一件乐器谱写乐曲的每一个小节中的每一个音符。要想成为大师级的乐手,技巧、风度和个人特色当然都很重要,但从根本上来说,任何乐手都得有能力和自制力来演奏出那些音符。每一次都必须完美、准确。在古典音乐中,只要有一个音符出现错误,那就是失败。
然而爵士乐则完全不同。而莫达尔爵士乐更是极端中的极端。
在录制那张首开先河的唱片Kind of Blue之前,传奇小号手Miles Davis走进录音棚,拿出了6张纸。在这些纸上只提供了少量的信息——歌曲的调式、速度以及使音乐不偏离方向的一些限制。除此之外什么也没有。Miles Davis并没有要求这些音乐家按照乐谱逐个音符、循规蹈矩地演奏,而是让他们跟随着律动进行谱曲。在演奏中进行创作。他希望他们尽情表演,即兴发挥,让他们自己沉浸到音乐中。
尽管录音棚里没有任何人用这种方式演奏过,但是他们作为音乐家的进化,事实上也是爵士音乐的进化,就摆在面前的这6张纸上。
而通过Miles Davis简单却具革命性的要求,莫达尔爵士乐,一种本质上诞生于框架的音乐被推向了世界。
每首乐曲的骨架(轮廓、结构)是确定的,但其他的一切都是开放的。音乐家可以完全自由地在框架中演奏,试验,大展拳脚。
通过这个例子,L1Z阐述了她为框架定义的三个特质。
1.存在
首先,框架是存在的。用Liz的话说,它们“可检测,却又不固定”。这句话的意思是说它们存在,而且可以标识,但是它们的表现却绝不是一成不变的。
就像每一种音乐类型中都能找到框架的影子一样,几乎在每一个纵向市场中都能发现网站设计的足迹。这使得它们很容易被发现,存档和备案,但却仍然能根据不同的表现而保持其独立性。
50亿个搜索系统可能都提供了(本质上)完全相同的分页界面,但出于某些原因,任何一个搜索系统都会和其他搜索系统存在着或多或少的差别。可检测,却又不固定。
2.可累加
其次,框架是可累加的。设计师能以它们为基础,针对具体的解决方案以有效的方式对设计的规模进行缩放,同时将一系列框架串联起来,构成整个网站。
3.增强表现力
最后,框架是表现力的推动者。它们使设计师能够为作品赋予自己的风格。自定义设计,表演。
框架不会把用户限制在那些生搬硬套的规则中,它们允许即兴发挥。尽管框架所包含的元素始终不会有太大的变化,但就像设计模式一样,框架的每一次实现都必须适用于相应的特定环境。比如最常见的搜索结果页面,它已经成为每一个搜索系统中不可缺少的标准部分,但要想使用它,则必须考虑整个应用的上下文情境。设计师们的美学素养在这里派上了用场。正是在这里,设计师开始注人个人风格,调整细微之处,运用娴熟的技巧。正是在这里,设计师开始表演。
4.鼓励创新
因此,框架体系完全可以作为我们设计的起点,同时一定要认识到,以框架为标准并不代表着创新精神的消逝。除了提供一整套彼此关联的界面解决方案之外,框架还能让我们领悟如何提高水准,登上新的台阶。
看看当今主流的在线零售网站。你也许已经注意到,它们都在使用一种极为相似的信息架构。例如,当访问Target.com的主页时,你会四处寻找有关你想要的产品的链接(比如运动装备),寻找可能会包含该产品的商品种类,扫描搜索结果,找到一件希望深人了解的商品,然后点击进人详情页面仔细査看。
互联网上的任何一家零售网站都支持这一核心的任务流程。(当然,炉火纯青的 Google搜索让我们几乎能够完全摈弃在线购物的这一流程,但那是另一码事。)
为什么会这样?
因为在线的购物体验符合我们购物的一贯心理模式——实际上,它和我们在日常生活中的购物方式完全相同。这里面没有任何特别之处。Target.com、 Bamesandnoble.com®、Amazon.com和其他许多在线零售商都支持常见的用户行为。
而这么做的理由是,一些人注意到了用户们惯常的行为,决定要对其进行在线的支持,于是便设计出一些东西把这些实际的行为照搬到网上。这些零售商们决定要全盘模拟现实世界中的购物行为,但其实并无这个必要。事实上,只要他们真正理解了现实世界中的人类行为,就可以创造出完全不同的解决方案,用更有趣的方式来解决问题。
而你的机会正在于此。
正是心理因素导致了现有的各种标准化的解决方案,但它同样也能衍生出 其他更为引人注目的设计。在决策过程中保持以这种心理影响为中心,你就有能力构思出不可思议却又对用户同样有效的设计。
简而言之,框架从不限制创新,它们鼓励创新。