前端页面优化

1.使用代码构建工具,减少http请求的次数以及减少http请求的大小。减少http请求大小还包括减少cookie请求。因为每次浏览器向后端发送请求时,都会默认带上cookie里面的数据。然后因为cookie不可以跨域请求,因此将cookie存放在不同的域分开请求。

2.javascript文件异步请求,使用async。

3.合理的使用Etag和last-modified。对于没有修改过的文件,直接请求缓存。给html设置cache-control和expires。避免频繁请求服务器。页面设置了上面两个属性,会从缓存中加载。

4.使用get方式请求ajax。post方式会发送两次请求,第一次是请求头,第二次是请求体。get只会请求一次,只发送请求头。

5.合理拆分css文件,避免使用@import。尽量从外部进入css和JavaScript文件。

6.避免页面中的href,src没有值。

7.静态资源分域存放增加下载并行书。

8.减少重定向。


未完。。。

你可能感兴趣的:(前端页面优化)