内容即未来:数字产品规划与建模
上QQ阅读APP看书,第一时间看更新

3.4.1 对各类内容中的属性加以安排

如果一个一个实例地去做,那么工作量会很大,刚才那个例子就是这样:由于每个建筑工程都要单独用一个网页来表示,因此,这两百个工程需要逐个创建两百个网页才行。即便你是先做好一个网页,然后复制199份,也依然要花很多时间与精力,因为必须把页面创建出来,并为其分配URL,而且要给页面名称、正文段落、标题、图片及链接编写适当的HTML代码,并将其放在合适的位置上,以便实现正确的显示效果。如果还想创建指向其他页面的链接,那就得先在网页编辑器里把表示该链接的文字选中,然后切换到另一个页面,将其URL复制下来,最后回到网页编辑器,把刚才复制的URL粘贴到表示跳转目标的文本框里。有人会说,这样做不是可以叫设计网页的人更加自由地去选择设计风格吗?没错,确实可以,但是设计者用这种方式去创建两百个网页要花很长时间,在这个过程中很容易出错。

与上述方式相比,结构化的内容框架则可以节省时间,并提高效率,因为你能够把内容中的属性安排到模板中,而且可以为不同的展示方式套用不同的模板,并在其中选用不同的属性。计算机会根据你设计好的模板,自动把属性值填充到相应的地方。由于展示每一个建筑工程所用的页面都能保持连贯的设计风格,而且其内容也是由计算机自动填充的,因此不太容易出错。

以金门大桥为例,可以创建多个不同的模板,并在其中使用该实例的各种属性。每一个模板都可以传达特定的意义,或满足特定的需求,为此,它可以套用与其他模板不同的设计风格,而且只需引用那些确实需要用到的属性即可。甚至还可以在同一个模板里把两种类型的内容所具备的属性搭配起来使用(参见图3-3、图3-4及图3-5)。

图3-3 用模板来展示建筑工程的详细信息,其中用到了名为Engineering Project的内容类型所具备的某些属性

至于哪些内容应该显示以及怎样显示这些内容,则要由很多因素来决定,这放在稍后的章节中讲解。现在讲的这些是为了使大家先了解结构化这一理念及其用法,以便在将来学习那些章节时更容易接受(当然,你现在可能已经明白后面要讲的是什么了)。

图3-4 对于每个Engineering Project类型的工程来说,只有Project Name、Project Type、Location及Year Completed这四个字段会用在上述模板中

图3-5 把Engineering Project类型中的某些属性与Engineer类型中的某些属性相搭配,以创建另一种展示方式。这个由两类内容混编而成的模板可以叫作Feature Story(专题页面)