content方面
- 减少HTTP请求:合并文件、CSS 精灵、inline Image
- 减少DNS 查询:DNS查询完成之前浏览器不能从这个主机下载任何任何文 件。
- 避免重定向:多余的中间访问
- 使Ajax 缓存
- 非必须组件延迟加载
- 未来所需组件预加载
- 减少DOM 元素数量
- 减少iframe数量
Server 方面
- 使用CDN
- 对组件使用Gzip压缩
- Ajax 使用GET 进行请求
- 避免空src 的img 标签
Cookie 方面
- 减小cookie 大小
- 引入资源的域名不要包含cookie
css 方面
- 将样式表放到页面顶部
- 不使用CSS 表达式
- 不使用@import
- 不使用IE的Filter
Javascript 方面
- 将脚本放到页面底部
- 将javascript 和css 从外部引入
- 压缩javascript 和css
- 删除不需要的脚本
- 减少DOM 访问
- 合理设计事件监听器
图片方面
- 优化图片:根据实际颜色需要选择色深、压缩
- 优化css精灵
- 不要在HTML 中拉伸图片
- 保证favicon.ico 小并且可缓存