网页设计者优化网页速度的技巧
日期:2008年5月13日 作者: 查看:[大字体 中字体 小字体]-
随着带宽的提高,网页上的对象也越来越多,因此加快网页打开速度还是一个重要的课题。加快网页的打开速度,有三个路径,一是提高网络带宽,二是用户在本机做优化,三是网站设计者对网页做一定的优化。这篇文章站在一个网站设计者的角度,分享一些优化网页加载速度的小技巧。
一、优化图片
几乎没有哪个网页上是没有图片的。如果你经历过56K猫的年代,你一定不会很喜欢有大量图片的网站。因为加载那样一个网页会花费大量的时间。
即使在现在,网络带宽有了很多的提高,56K猫逐渐淡出,优化图片以加快网页速度还是很有必要的。
优化图片包括减少图片数、降低图像质量、使用恰当的格式。
1、减少图片数:去除不必要的图片。
2、降低图像质量:如果不是很必要,尝试降低图像的质量,尤其是jpg格式,降低5%的质量看起来变化不是很大,但文件大小的变化是比较大的。
3、使用恰当的格式:请参阅下一点。
因此,在上传图片之前,你需要对图片进行编辑,如果你觉得photoshop太麻烦,可以试试一些在线图片编辑工具。懒得编辑而又想图片有特殊的效果?可以试试用过调用javascript来实现图片特效。
二、图像格式的选择
一般在网页上使用的图片格式有三种,jpg、png、gif.三种格式的具体技术指标不是这篇文章探讨的内容,我们只需要知道在什么时候应该使用什么格式,以减少网页的加载时间。
1、JPG:一般用于展示风景、人物、艺术照的摄影作品。有时也用在电脑截屏上。
2、GIF:提供的颜色较少,可用在一些对颜色要求不高的地方,比如网站logo、按钮、表情等等。当然,gif的一个重要的应用是动画图片。就像用Lunapic制作的倒映图片。
3、PNG:PNG格式能提供透明背景,是一种专为网页展示而发明的图片格式。一般用于需要背景透明显示或对图像质量要求较高的网页上。
三、优化CSS
CSS叠层样式表让网页加载起来更高效,浏览体验也得到提高。有了CSS,表格布局的方式可以退休了。
但有时我们在写CSS的时候会使用了一些比较罗嗦的语句,比如这句:
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 20px;
你可以将它简化为:
margin: 10px 20px 10px 20px;
又或者这句:
<p class="decorated">A paragraph of decorated text</p>
<p class="decorated">Second paragraph</p>
<p class="decorated">Third paragraph</p>
<p class="decorated">Forth paragraph</p>
可以用div来包含:
<div class="decorated">
<p>A paragraph of decorated text</p>
<p>Second paragraph</p>
<p>Third paragraph</p>
<p>Forth paragraph</p>
</div>
简化CSS能去除冗余的属性,提高运行效率。如果你写好CSS后懒得去做简化,你可以使用一些在线的简化CSS工具,比如CleanCSS.
四、网址后加斜杠
有些网址,比如www.enet.com.cn/web,当服务器收到这样一个地址请求的时候,它需要花费时间去确定这个地址的文件类型。如果web是一个目录,不妨在网址后多加一个斜杠,让其变成www.enet.com.cn/web/,这样服务器就能一目了然地知道要访问该目录下的index或default文件,从而节省了加载时间。 - [1] [2] 下一页
-
- 网页设计者优化网页速度的技巧 相关文章:
- ·设好eMule电驴两项关键配置 提高下载速度
- ·提高查询速度:SQL Server数据库优化方案
- ·加快上网速度
- ·解决Win XP SP2打开网页速度慢
- ·成倍提高下载速度的迅雷2.12
- ·使迅雷速度翻倍的六个超级技巧
- ·让BT下载的速度狂飚起来
- ·如何提高ADSL速度
- ·网页总是打不开,速度非常慢。
- ·下载速度大提升 让Opera真正支持迅雷5
- 网页设计者优化网页速度的技巧 相关软件
- ·速度生活_(Live For Speed) V0.5T ALPHA
- ·速度天下浏览器 V1.0.35
- ·速度天下浏览器 V1.1.43
- ·速度生活
- ·速度之神:KTM X-Bow跑车壁纸
- ·速度之贼
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Vista中导入 Outlook Express邮件
下一篇:路由器实例 如何读懂路由表的信息
精品推荐
热点TOP10
- ·为什么打开网页那么慢?
- ·jsp Smart Upload上传下载全攻略
- ·网页设计制作试题及参考答案
- ·请教如何做网站入门?
- ·初学者入门:如何学习网页制作?
- ·什么是Wiki?
- ·素材网站、优秀设计素材大全
- ·知道对方的ip地址,如何查具体物理地址?
- ·1394网络适配器是什么东西?
- ·ADSL登录是错误,出现691是什么意思
- ·制作网站的步骤和方法
- ·WINDOWS编程基础
- ·ARP攻击原理及解决方法
- ·常用网页使用js技巧收集(200多个)
- ·php中Cookie及其使用
- ·XSL/XML网页制作入门,入门到精通
- ·网页制作试题 看看你都会做吗?
- ·请问如何查出我被人限制网速~~~
- ·ADSL宽带LINK灯闪
- ·常见弹出代码集合
特别推荐
- ·网页设计者优化网页速度的技巧
- ·网页设计者应该从三个方面优化网页
- ·网站策划:网站栏目和页面的策划
- ·教您制作出非常美观的网页
- ·每个Web站点都必需的十余个文件
- ·ARP攻击原理及解决方法
- ·常见弹出代码集合
- ·国内外cms网站大全
- ·CSDN 总结 精华 ASP 代码
- ·编写高性能 Web 应用程序的 10 个技巧
- ·制作网页需要学习哪些技术?
- ·再次举例熟悉网页的头部信息表示涵义
- ·英文版本的cms大全
- ·ASP.NET中应用XML技术实现Web报表打印
- ·web标准常见问题大集合
- ·mssql数据库操作手册-全是精髓
- ·怎么让网页插入FLASH居中显示啊?代码!
- ·推荐FTP软件LeapFTP使用教程
- ·ADSL登录是错误,出现691是什么意思
- ·初学者入门:如何学习网页制作?
