今天为大家更新《用户体验要素》的第五章——结构层,交互设计与信息架构——组织原则
本小结关键词:组织原则
主要观点:创建结构时节点组织的原则以及元数据的重要性
上一章节我们更新了,信息方法的四种结构,了解了我们要处理的是节点,而不是页面、文档或组件,这个思路有助于我们使用一种共同的语言和一组共同的结构的既念来对付各种不同的问题。
今天就为大家更新,这些节点是如何组织的。
组织原则
节点在信息架构中是依据组织原则(organizing principle)来安置的。从字面上来讲,组织原则基本上就是我们决定哪些节点要编成一组,而哪些节点要保持独立的标准。不同的组织原则将被应用在不同的区域和网站不同的层面。
以一个公司的信息网站为例,我们的树状结构中的最上层也许是这样的类别:“消费者”、“企业集团”和“投资者”。在这个阶段,组织原则是“不同内容所针对的观众”。其他网站也许有另外的最上层类别,比如“北美洲”、“欧洲”和“非洲”,使用地区作为另一种组织原则是满足全球使用者需求的一种方法。
一般来说,你在产品最高层级使用的组织原则应该紧密地与“网站目标”和“用户需求”相关。而在结构中较低的层级,内容与功能需求将对你所采取的组织原则产生重大影响。
例如,一个做新闻内容的网站经常以时间顺序作为它最显著的组织原则。实时性对于用户来说是唯一最重要的因素(用户希望在新闻网站看到关于时事的信息,而不是历史),对网站的创建者也同样重要(创建者必须强调这些内容的实时性才能在竞争中得以生存)。
结构的下一个层级是其他与内容紧密相关的因素。以体育新闻网站为例,内容也许被划分成像“棒球”、“网球”和“曲棍球”这样的类别;而更偏向于广泛兴趣的网站也许会有类似“国际新闻”、“国内新闻”和“地方新闻”这样的类别。
任何一种信息收集(不论它是包括两个项目、200个或是2000个)都有一个固定的概念性结构。实际上,这种概念结构通常不止一个。那也是我们必须要解决的问题之一。我们所面临的困难不是创建一个结构,而是在创建一个能与“我们的目标”和“用户需求”相对应的、正确的结构。
比如说,假设我们的网站包括了大量的汽车信息。一个可能的组织原则是考虑把信息按照汽车的重量来排列,这样用户看见的第一件事将会是数据库中最重的汽车信息,然后是排第二的,一直到最轻的汽车。
对于一般消费者的信息网站来说,这可能是一种错误的组织信息方式。大多数人,大部分时候,并不关心汽车的重量。对于这样的用户群来说,依据汽车外观、型号和类型来组织信息或许更为适当。另一方面,如果我们的用户是每天买卖、运送汽车到国外的专业人士,重量就变成了一个非常重要因素。对于这样的用户群来说,像汽车本身的燃料经济和引擎类型就变得比较不重要或都根本无关紧要。
这些属性,在图书馆学的术语中,被称为“截面(facets)”,而且它们几乎能为任何内容提供一套简单、灵活的组织原则。但是先前的例子说明,使用错误的截面可能比根本没使用截面会更加糟糕。对于这个问题的一个常见对策,是将每一个有可能的截面都当作组织原则来使用,从而让用户自己去选择对他们而言最重要的那个。
不幸的是,除非你的信息非常简单,只包括几个不同的截面,否则这种方法很快地就会把信息架构变得既笨重又混乱。由于用户有太多的方法可以将信息排序、过滤,这就造成没有人能找到自己想要的东西。这样的负担(让用户自己使用所有的属性来排序,并且挑选什么是重要的)不应该丢给用户,应该由我们来解决。战略告诉我们“用户的需求是什么”,范围则告诉我们“什么样的信息将满足那些用户需求”。在创建结构时,我们就要具体地识别出用户心目中至关重要的那些信息。成功的用户体验,就是能事先预知用户的期望并将其纳入设计之中。
语言和元数据
既使结构完全准确地代表了用户对你的网站的理解,用户仍然无法在结构中找到他们想走的路,这是因为他们无法了解你的命名原则(nomenclature):描述、标签,和网站使用的其他术语。因此,“使用用户的语言”并且“保持一致性”是非常重要的。我们把用来强调一致性的工具称为受控词典(controlled vocabulary)。
受控词典是网站使用的一套标准语言。这是用户研究中很重要的一个领域。与用户谈话并了解他们的沟通方式,是开发出一个让用户感到自然的命名原则系统的最有效方式。创造并遵守一个反映了用户语言的受控词典是防止企业内部的专用术语侵入网站的最佳方法,那些专用术语只会让你的用户感到糊涂。
受控词典也有助于建立起贯穿所有内容的一致性。无论内容创建者是坐在邻近位置,还是坐在不同国家的办公室内,受控词典提供了一个明确的资源以确保大家都能使用用户的语言。
控制词汇的另一种较为精细的应用方法,就是创造“类词词典(thesaurus)”。与简单列出所使用词汇的清单不同,类词词典会提供常用的、但未纳入该网站标准用语的词汇以供选择。就类词词典来说,你可添加内部专用术语、速写语、俚语或缩写词等对其相对应的词汇进行补充。类词词典可能还包含词汇之间的类型关系,提供更广义、更狭义或相关词汇的建议。将这些关系记录存档会让你对内容概念的整个范围有了一个更完整的印象,也有可能最终会推荐你使用另外的结构方法。
使用受控词典或类词词典对于建立包含元数据(metadata)的系统特别有用。元数据的意思,简单地说就是“关于信息的信息”,即以一种结构化的方式来描述内容的信息。
假设我们正分析一篇关于志愿消防队如何使用最新产品的文章。这篇文章的元数据可能包括:
▼作者名
▼发布日期
▼内容类型(如:例如,案例研究或文章)
▼产品名称
▼产品类型
▼客户所在行业(如:志愿消防队)
▼其他相关信息(如:市政代办处或紧急情况服务)
准备好这些信息让我们能把各种各样可能性都考虑周全,包括那些没有它们就会很难(不是完全不可能)实施的结构方法。简而言之,掌握的内容信息越详细,在建设信息架构时灵活性就越高。假如“紧急服务”突然变得很有潜力,从而成为公司想要扩展的新兴市场,那么有这样的元数据将帮助我们迅速地运用已有的内容创造出适应用户需求的一个新专题或新频道。
但是,如果数据本身不一致,那么建立技术系统来收集和跟踪全部的元数据就不会对我们有任何帮助。这正是需要受控词典出现的地方。在你的内容中,每一个独特的概念都对应了一个固定的词,通过这种对应,你就可以依靠自动化来帮助你定义内容元素之间的联系。你的网站可以动态地将一组与某个主题有关的页面链接到一起,没有任何人需要额外做什么,只要它们的元数据始终一致地使用同样的词组。
另外,好的元数据比基本的全文搜索引擎更能提供可靠的搜索结果,它能帮助用户在网站中更快速地找到信息。搜索引擎是强有力的,但一般说来它们非常非常笨—给它们一个字符串,它们寻找的几乎就是那个一模一样的字符串,搜索引擎并不了解任何一个字符串的意义。
将搜索引擎与类词词典联接起来,再加上元数据,就能让搜索引擎变得更聪明。搜索引擎使用类词词典来区分“禁用词”与“首选词”;接着它从元数据中查找这些“首选词”。与搜索结果为零相反的是,用户得到高度精准的、相关的搜索结果—甚至你还可以推荐一些用户可能感兴趣的相关主题。