前端基础:优化前端网页性能

2019-02-20  本文已影响0人  番茄炒西红柿L

1.减少http请求

网页响应时间大多数花在下载网页内容(images,stylesheets,javascript,scripts等),减少https请求来缩短响应时间,我们可以优化页面设计来提高性能

2.减少DNS查询次数

页面尽量避免引用外部文件,dns查询结果会在本地系统和浏览器中缓存一段时间,但是页面首次加载会增加响应时间

3.避免非200返回值

每一个http请求都有一个相对于的返回状态标志当次请求是否如期完成,如:
(1)xx:请求收到,这些状态代码表示临时的响应。
(2)xx:操作成功,这类状态代码表明服务器成功地接受了客户端请求。
(3)xx:重定向,客户端浏览器必须采取更多操作来实现请求。
(4)xx:客户端错误,发生错误,客户端似乎有问题。
(5)xx:服务器错误,服务器由于遇到错误而不能完成该请求。
所以,如果有http请求返回为非200的状态码,我们认为这一次请求时无意义的,占用了稀缺的网络资源,所应该避免非200的返回状态码。

4.css和js的引用位置

5.css和js代码压缩

压缩css/js代码,缩小http传输过程数据。

6.图片懒加载

先加载loading图片,可以减少首次打开网页的响应时间

上一篇 下一篇

猜你喜欢

热点阅读