|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在Div+CSS标准化的影响下,网页设计人员已经把这一要求作为行业标准。那么什么是Div+CSS标准?Div+CSS的标准化设计到底有什么好处?
CSSSprite最年夜的优点是:削减HTTP链接数。
页面上的数据,经由过程TCP/IP包传输。在1MADSL情况下,网速最年夜值为128Kb/s,MTU(Maximum
TransmissionUnit)的巨细默许为1500bytes.往失落TCP/IP的头部信息40bytes,一个package能够包容的文件巨细为1460bytes.上面是一张表示图:
必要的包越少,意味着速率越快。
例子:淘宝首页有一张sprite:hd_20090313.png,巨细为5.71KB(5848bytes).必要5个包来传输(5848/1460=4.005)。看数据,只多出了8bytes.优化到5840bytes后,就能够削减一个传输包。
大概隐恶扬善了,但关于关头页面,任何细节优化,偶然都是值得的。
相似的,关于页面中的链接数目,也能够思索扫瞄器的最年夜并发数来做细节优化。好比,在Firefox下,统一个host的最年夜并发数为6,增添链接数对下载工夫的影响以下:
当链接数从6的整数倍增1时,下载工夫分明增年夜。思索IE6最年夜并发数是2,削减链接数时,只管削减到偶数,是一个不错的优化守则。
参考材料
CSSSprites:ImageSlicing’sKissofDeath
CSS,ImageSprites,BackgroundImagesandWebsiteOptimization
PS:出一道标题考考人人:CSSSprite的弱点是甚么?
目前我们的站就是div+css做的,美工可以通过css直接控制我的程序输出的页面动态数据的样式DIV就只是布局元素. |
|