一减少HTTP请求 图片地图CSS Sprites二使用CDN三添加Expires头四压缩组件 代理缓存五将样式表放在头部六将脚本放在底部七避免CSS表达式 事件处理机制八使用外部的JavaScript和CSS 加载后下载九减少DNS查找十精简JavaScript CSS的精简十一避免重定向 什么是重定向常用重定向的类型重定向如何损伤性能重定向的应用场景 跟踪内部流量跟踪出站流量十二删除重复脚本十三配置ETag 什么是ETag条件GET请求最新修改日期RequestResponseRequestResponse实体标签为什么要引入ETagETag带来的问题最佳实践十四使Ajax可缓存 异步与即时什么样的AJAX请求可以被缓存Ajax请求使用缓存