一:请求。
1.减少http请求。
2.设置静态缓存。
3.减少cookie的大小并进行cookie隔离
因为http请求时是会把cookie一同携带到服务器的,因此它的大小是会有影响的,然后对于静态的资源最好用不同的域名存放,因为cookie默认是不能跨域的,所以这就做到了不同域名下静态资源请求的cookie是隔离的。
二:html
1.减少元素层级嵌套。
2.src和herf不能为空。
3.避免使用table,iframe等慢元素。
三:js
1.js写在body尾部。
2.异步的加载js资源。
3.减少dom操作。
4.压缩代码
四:css
1.scc写在body头部
2.尽量避免使用css表达式,和css滤镜