除了能有效地加快迭代,产生易用的设计之外,在网站建设过程中,框架体系还能帮助我们更深刻地理解现有标准背后的逻辑依据。通过这种“解剖镜”,设计师可以反向追溯影响当今各种设计决定的最初逻辑原理,然后将自己的理解转化为准则,应用到更加新颖的设计上。
分解工作量
需要提到的是,重用带来的好处并不是无偿的。识别可重用的元素需要花费时间和精力,为它们备案、存档也颇为耗时,而且保持资源库的更新也是一项长期而且劳心费力的任务。
但如果把它们分为模式、组件和框架体系三位一体的形式,事情就好办多了。因为这样一来,我们就能让设计师和开发人员对工作进行分配。
组件更接近于最后的实现工作,因此我们通常能让开发人员来管理这个库。而交互式设计框架体系则重点关注用户体验,因此更适合让设计人员来负责。模式库则介于设计和开发两者之间。
小型的公司也许无需耗费大量精力来保持资源库的更新,但是规模较大的企业则需要付出更大的努力。管理者需要鼓励团队成员为资源库标识新的元素 (或者直接新增元素),同时还要确保已录人的元素能与时俱进。由于资源库是一种共享的资源,整个团队也应当分担监管的义务。这种劳动分工能够避免让某人独自身负重担,同时也有利于让资源库在团队成员的工作中随时保持活跃, 提醒他们可以利用其中的资源。
构建完成以后,这些资源库就能为设计团队提供强有力的援助。它们能为整个设计流程注人活力,加快产品交付的过程,同时为优秀的设计扫清障碍。长期实施可重用策略节省下来的费用无疑要高于最初的开发投人。
以上三种资源库聚集到一起,就组成了我们所谓的可重用铁三角(The Reuse Trinity)。我们会在下一章深入描述这三种资源,并详察三者之间的关系。在此之后,我们会对数个常用框架进行挖掘,以弄清它们的来龙去脉。