CSS Sprites技术以及图片优化


关于CSS Sprites技术的优化我们能做到多少,能减多少的请求数量。这并且不是单方面能做到的,一切取决于XHTML、CSS、CSS Sprites图片之间的配合。现时为止没有绝对优化的做法,这也是我在项目中经常衡量CSS Sprites图片与XHTML关系,如:《一张背景实现自适应九宫格》,以下总结了图片切割术与图象优化的一些方法。

  图片优化

  对于非动画的GIF更建议使用PNG8因为它同样能做到一样的效果,而且能为你节省10%-30%的文件体积。

  Photoshop相比起Fireworks,导出同等质量的PNG图片,体积会稍大。而Fireworks虽然做了相应压缩优化,但没有达到最优秀的压缩。

  我所知的设计软件,对于PNG图片的处理都没做到最优秀的压缩,图片体积还有一定的压缩空间。可以尝试使用下面介绍的”图像优化工具” 做无失真的压缩优化。

  图片体积及尺寸方面,建议体积保持在100K以内(较为符合国情最佳请求SIZE),size为800px(最佳尺寸)。(从某权威人事中得知,具体无从考证)

  CSS Sprites图片切割术

  CSS Sprites图片顺序合图片由上至下、左至右添加。而background-position一般采用数字组合形式定位,这样能减少维护带来的不必要麻烦。

  不建议CSS Sprites图片中保持一定的间距,因为文件size增大而增加文件体积。

  CSS Sprites图片中把颜色较近或相同的组合在一起可以降低颜色数,因为少色数的图片文件体积会相对的小。

  size相同的CSS Sprites图片中留有较大空隙,某程度上多数情况会增大了体积,所以CSS Sprites的图片不要有空隙。

  在size相同的CSS Sprites图片中,垂直排列的图片会比水平排列的文件体积要大。Demo

  在CSS Sprites图片中,水平排列的图片会比垂直排列的文件体积要大。Demo

  图片对等合并:应用CSS Sprites图片时,适当地把对等相同的图像合并,以节省空间及减少体积。Demo

  区分开不需要合并的图像:如当前用户确定只显示一种状态或一个级别时,不必要把其他的级别或状态的图片合并。Demo

  黄金切割位:在CSS Sprites图片的最右或左边为最灵活动位置最适宜摆放文本前的icon,因此不会受到其它CSS Sprites图片干预,也不需要预留一定的行宽



相关阅读:
APACHE禁止图片盗链
colinux-0.7.2中安装debian-4.0r3
Oracle数据库效率技巧:避免错误的索引
php设计模式 Bridge (桥接模式)
iis 服务器应用程序不可用的解决方法
创建本地的PEAR
使用AJAX异步获取数据
支持php4、php5的mysql数据库操作类
调整FreeBSD的虚拟内存系统
函数式JavaScript编程指南
file_get_contents函数不能使用的解决方法
PHP, JScript 和 VBScript 函数和类的语法
vBulletin Forum 2.3.xx SQL Injection
VBS教程:VBscript属性-功能介绍
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 唠叨的妈妈_我去香港看奶奶 2014年03月23日09时06分日记 难忘的一件事的作文200字 人生感悟 我该如何存在 关于友情的悲伤句子 感谢年华里的那个TA 校园物业服务公司分公司副经理岗位岗位职责 面对新生谁能说出心中的苦 个案领导包案制度 超经典的妇女节祝福语 长征故事作文100字 小纸条的自述作文500字 会说话的小猫 最美好的年纪遇见的却是你 感恩文字路上的遇见 《觅渡,觅渡,渡何处?》自主学习教案 2009年植保工作总结 在生活中,渐渐的走向死亡。 你若不离不弃,我便深情相依 小班中秋节活动工作总结 我买“拉面王” 心禁 《孟子》两章同步训练2(会员上传) 麦当劳早餐 乡镇综治宣传月活动工作总结 题净众寺古松 乡镇安全生产工作会议 爱国爱家爱校演讲稿 我是一只小兔子 我的表哥作文800字 一个人是不是真喜欢你 小学五年级作文800字:让爱的阳光洒满世界的每一个角落 霸气的短句子十字以内 国资委辟谣“央企大规模兼并重组” 小学创建市“绿色学校”工作计划 实习护士见习小结 教师“效能风暴”行动个人自查剖析材料 同事离别赠言 寄女 个性飞扬的宋朝人 小班美术教案:小鱼逃走了 初中初二作文400字:把悲伤留给自已 郭德纲语录,郭德纲经典语录 哲理的句子,非常有哲理的句子 小学五年级作文550字:我记忆中的小学岁月 这样累,值!7000字600字 你觉得你喜欢过我吗?呵呵 或许你从来没有吧 《滴水穿石的启示》读后感作文400字 2014期末高中班主任评语 优秀的入党自我介绍

Copyright © 2016 phpStudy |