网页制作入门(17)网页优化1:去除不要的东西
网页做的是否成功,除了要考虑外观设计,内容组织外,最重要的是当一位访客浏览你的网页时,能快速地看到内容,而不是等待,等待,再等待。
个人主页安家多在提供该项服务的服务器上,所以在硬件上我们选择的余地不多,但我们可以在软件上下功夫,提高网页的下载速度,而今天我就从以下几个方面来谈谈网页的优化问题。
不该要的就不要:
我们在制作个人网页时,都想提供最多、最新的内容给访客,因为这是吸引他们的有力工具。但贪得无厌会使自己的网页过于臃肿,别人等待半天,什么也没有看到,所以我们在制作网页时要记住,不该要的东西就不要。这并不是一个技巧,但往往被人忽略。
在一些网页上聚集着很多小图标,也就是广告交换LOGO,大小一般为88x31,容量一般为3K在右,在有些人看来,这并不会影响下载的速度,因为它们的容量都很小。下载一个88x31的LOGO标准时间需要1秒钟,如果服务器速度有问题,很可能要2秒以上,假使你网页上有5个这样的LOGO,那么下载完全需要5-10秒,你觉得很短吗,的确是,但访客的容忍限度是20-30秒,也就是说如果在这段时间里,还没有看到网页或者网页的全部内容,那么访客很可能离去。还有一个问题是,往往有些网友放置了一些“毫无意义”的LOGO,比如IE4.0下载图标,很少有人会点击它。除非你的网页没有LOGO可用了,不然就删除这些LOGO。不管是网页制作者还是访问者,都会有这样的经验,不会完全等到页面所有内容下载完后,去选择链接单击,你设计的绚丽多姿的内容,可能别人还没有看就从他视觉里消失了,而如果有同样的选择,访客会去一连接就能出现内容的网页,而不是去你那等待。
我知道,大家都喜欢用GIF动画来装饰网页,它的确很吸引人,但我们在选择时,是否能确定必须用GIF动画,如果答否,那么就选择静止的图片,因为它的容量要小得多。同样的88x31的LOGO,GIF动画的容量有5K,而静止LOGO的只有3K。虽然只有2K之差,但多起来,就会影响下载的速度,所以,如果有些不是必须的,就选择最小的。同样我们在选择是否用JavaScript时,也要如此问自己,是否需要。总之,在我们制作网页时,要有“积少成多”的意识,也就是说,小的东西多起来就会变成了大的,不管是一幅图片或者一个按钮,都要把它设计到最小,这样节约下来的下载时间是很可观的,而不要把任何没有经过处理的对象放置到网页上,这点很重要。