减少工作量:从模板和库说起

"一个成功的网站在网页设计上必须体现其风格,以致于访问者能够在茫茫网海中对其留下或深或浅的印象,要做到这一点,不是只靠一两个设计非常优秀的页面就可以体现的,而是需要网站中所有的页面都要来完成的,也就是所有的页面都必须体现同一风格。创建网站是一件充满乐趣的工作,创建200个具体网页时,为了体现网站的风格,我们可以通过文件复制来实现,但是当我们必须修改网站风格时,我们又如何解决呢?显然,在这里我们不能再用查找/替换命令来解决了,因为网站的风格不仅仅体现在网页的一二段HTML源代码中,如果您遇到了这个问题,那么就使用模板吧!"

    这是网上一段关于Dreamweaver模板的说明,即使你没用过模板,看了上边这段文字,也不难猜测出模板的作用:它控制整个网站共性(风格)的东西,修改时只须修改一个模板就能迅速应用于整个站点。这样不仅减去了不必的重复劳动,减少了工作量,而且还使资源得到充分的利用。

     库和模板有异曲同工之妙,它们的区别在于模板可以用来制作整体网页的重复部分,库就是面向网页局部重复部分的。

     同为Adobe产品和Dreamweaver并称为网页三剑客的Fireworks和Flash也都有库这个概念,保存在其里边的元件也是可以在任何地方使用,

修改时只时修改库中的一个元件就能的迅速应用于所有地方。由此可见Adobe工程师在为减少设计师工作量,使资源达到充分的利用所做的努力。

    其实现实中我们也都自觉的或不自觉的在为减去不必要的重复劳动,使资源得到充分利用而努力着,并且这种行为可谓无处不在:

    1.网页脚本:

    相信你对<SCRIPT language=""javaScript" src="*.js"></SCRIPT>这条语句一定不会陌生,它是引用一个外部JS文件,在这个文件中保存着一些共用的语句和函数,哪个页面要引用时只需加这么一条语句即可,修改时也只须修改一个JS文件就是应用于全部引用文件中。

    2.CSS:

    同脚本一样,CSS也可以将常用的样式保存于一个专门的文件中供其他文件引用,修改时也只须修改一个文件即可。引用方式为:<link href="*.css" rel="stylesheet" type="text/css">

    3.ASP:

    在网页设计中,一般顶部导航和底部在整个站点都是一样的,这样我们就可以将它们分别保存为一个单独的ASP文件,引用时只须在适当的位置加入<!--#include file="*.asp"-->,同样修改时也只须修改一个文件。还有现时流行的模板建站,和Dreamweaver中的模板一样,也是建好模板,在动态显示内容的地方加入特殊字符如$text$进行替换即可。

    4.程序设计

    在程序设计中,我们建立很多自定义函数以及类,目的也就是为了将常用的功能封装起来,方便于使用及修改。

    5.Photoshop的动作

    它的作用是将一系列的步骤保存成一个动作,使用时只须鼠标轻轻一点就能完成一系列动作。

    6.宏

    很多软件,如Office系列软件都有宏,通过录制宏你就可以将一系列动作保存成一个宏,使用时只须按下快捷键即可。

    只要你细心,就总能发现减去不必要重复劳动、让资源充分利用的的影子,如果你还在为无数次的重复劳动而烦恼着,是应该反思反思了。

上一篇: JS操控select函数
下一篇: Server.Transfer 和Response.Redirect 比较
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 1 | 引用: 0 | 查看次数: 4396
发表评论
登录后再发表评论!