从渲染原理谈前端性能优化

2021-04-23
阅读 17 分钟
1.2k
合格的开发者知道怎么做,而优秀的开发者知道为什么这么做。 这句话来自《web性能权威指南》,我一直很喜欢,而本文尝试从浏览器渲染原理探讨如何进行性能提升。 全文将从网络通信以及页面渲染两个过程去探讨浏览器的行为及在此过程中我们可以针对那些点进行优化,有些的不足之处还请各位不吝雅正。

浏览器缓存

2021-04-21
阅读 12 分钟
1.8k
缓存如果不能用以提升性能,那么它就毫无用处。以HTTP缓存为例,如果缓存未过期那么就减少了网络请求,如果缓存通过验证那么就减少了传输资源大小。而关于过期与验证机制的讲解将在下文中展开。