首页 > WEB优化 > 最大限度的减少网页负载大小 --来自google的建议

最大限度的减少网页负载大小 --来自google的建议

2010年12月7日 发表评论 阅读评论

1.启用apache压缩
资源gzip或deflate压缩,可以减少网络的数量超过字节发送。主要针对html,css,js。
目前版本的apache都启用了deflate压缩,查看网站是否启用了压缩,访问以下页面
http://www.whatsmyip.org/http_compression/
2.移除未使用的CSS
删除提前或推迟的渲染样式规则,删除无用的样式规则,减少CSS样式文档字节。
3.缩小JavaScript
压缩JavaScript代码可以保存数据的字节数,加快下载、解析和执行时间。
4.缩小CSS
压缩CSS代码可以保存数据的字节数,加快下载,解析和执行时间。
5.缩小HTML
压缩的HTML代码,包括内联加载的JavaScript和CSS,可以节省多少字节的数据,加快下载,解析和执行时间。
6.延迟加载JavaScript
推迟启动时加载的JavaScript,降低初始下载大小,允许其他资源平行下载,加快执行和渲染时间。
先让网页呈现,网页html和样式表先下载,使用ajax,onload事件等延迟加载
7.优化图像
正确的格式和无损压缩图像可以减少图像字节数。
选择一个合适的图像文件格式:
PNG图像几乎总是优于GIF和通常是最好的选择,
使用非常小或简单图形(例如少于10×10像素,或3种颜色的调色板小于)和含有动画图像的GIF文件,
所有摄影风格的图像使用JPG格式,
使用图像压缩,PNG文件JPEG和无损压缩,没有对图像质量的影响
8.缩放图像
正确的控制要显示图片的大小
9.一致的网址服务资源
确保同一资源不要被多个URL引用,多个页面引用同一资源,浏览器会缓存这一资源

Firefox/Firebug的Page Speed扩展可以很方便的看到这些优化

分类: WEB优化 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.