输入url并回车后,浏览器的工作

  1. 浏览器向DNS服务器发送请求,获取域名对应的ip地址
  2. 浏览器根据ip地址,向服务器发送请求
  3. 服务器处理请求后向浏览器发送给响应,浏览器接收到响应后,开始渲染页面
  4. 浏览器根据接收到的html文档,生成dom树
  5. 浏览器根据样式表,生成cssom
  6. dom树与cssom结合生成render tree(渲染树)
  7. 然后根据render tree开始渲染页面

注:若在渲染过程中遇到script元素,则停止渲染,在加载并执行完js代码后,再继续渲染

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。