浅谈从在浏览器输入URL到前端性能优化

  • Post author:
  • Post category:其他




一、前言:从浏览器中输入URL到页面加载的发生了什么

面试或笔试的时候经常会被问到“:

在浏览器中输入URL到整个页面显示在用户面前时这个过程中到底发生了什么?”、“从浏览器中输入URL到页面加载的发生了什么?“。当你认真回答完这个问题后,面试官可能会再问“在代码层面如何在浏览器绘制前减少重绘重排(回流)?”

总的来说,

从地址栏输入url按下回车到页面完全展示

,大致经历以下几个步骤:

  1. DNS解析
  2. 建立HTTP连接
  3. 发送HTTP请求获取对应的资源(html/js/css)
  4. 服务器处理HTTP请求并返回HTTP报文
  5. 浏览器解析并render页面



版权声明:本文为jiajia199470原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。