1 描述
描述项不仅描述了框架本身(这是其首要目的),同时也描述了框架应满足的需求。例如在下一章将介绍的目录框架,它描述了人们在选择目标时必经的三个步骤,而这一事实也正是目录框架存在的原因,因为它对该行为提供了直接的支持。
在本书每个框架的描述项中,我们都尽力囊括这类信息。但在你构建自己的框架资源库时,仅仅照本宣科是不够的,必须加以变化。关键是要了解你希望框架做什么。目录框架支持的是人们选择对象的过程,搜索框架支持的是导航未能提供帮助时寻找内容的过程,注册框架则鼓励用户从访问者转变为客户。
佛山网站建设_佛山网站制作_佛山网站设计_佛山网站_佛山网页设计_佛山网页建设_佛山网页制作
2.上下文情境
该项描述了在使用给定框架时用户可能遇到的问题,或者他们希望满足的需求。例如,当某个用户面对一个必须登录才能使用的Web应用(就好像一个四周都是围墙的花园)时,可能会考虑是否值得去注册。而注册框架将会处理 此时用户心中产生的各种疑问。它会介绍该应用的功能和优点,注册时须付出的努力或成本,以及如何开始注册,等等。
除此之外,该项还会描述框架在网站信息架构中所处的位置。例如注册框架经常会在顶级的市场营销页面中出现。
3.任务流程
许多框架通常都由一系列按顺序排列的交互构成。其中一些还会提供必要的信息,用户只要参考这些信息就能自己解决产生的疑问。在这种情况下,用户必须遵守特定的任务流程。任务流程部分所描述的正是这些内容。
4.其他必备框架
其他必备框架一项列出了与当前描述的框架配合使用时不可或缺的其他框架。例如,一个电子商务框架可能由网站中特定于产品销售与服务的元素构成 (出于本书的目的,我们将它与目录框架进行了整合)。然而,为了更好地支持该过程中的任务,电子商务框架还需要其他框架的配合:搜索框架,提供寻找商品的第二渠道;购物车框架,用于处理购买信息;付款框架,用于付款结算。这些都是电子商务框架的其他必备框架。
5.相关框架
相关框架指的是那些与当前描述的框架有着相似的目的或者支持相似的用户或业务目标的框架。除了搜索框架和购物车框架之外,一个电子商务网站通常还会包括一个订单管理系统和顾客账户系统。这些系统可以作为框架进行存档和备案,然后在相关框架项中进行相互链接。
6.构成元素
构成元素项是一个框架中最重要的两个部分之一(另一个是设计标准项),因为它列出了所有从属于该框架的设计模式。在后面五章中你将会发现,构成元素是框架体系的主要组成部分,该项中列出的所有模式都会指向 各自的详细文档。正是通过这种方式,框架资源库包裹在模式资源库之外,与模式资源库紧密地结合在一起。虽然我们说是框架体系(而不是模式)构筑了整个上下文情境,为最终的解决方案指明了方向,但它们依然主要由模式构成。没有模式的框架是不存在的。二者相辅相成、紧密协作。