FRONTEND 八月 15, 2020

浏览器工作原理 — 之 HTTP 请求与解析

文章字数 27k 阅读约需 25 mins.

浏览器工作原理是一块非常重要的内容,我们经常看到的 重绘重排 或者一些讲解 CSS 属性的时候,都会用到一些浏览器工作原理的知识来讲解。理论化学习浏览器工作原理,效果不是很大,而且很枯燥,所以这里我们从零开始用 JavaScript 来实现一个浏览器。

通过自己实现一遍简单的浏览器,我们会对浏览器的基本原理有更为深刻的理解。

  • 首先浏览器是由 5 个步骤完成的整体渲染
  • 我们从 URL 访问一个网页,经过浏览器的解析和渲染后成为了 Bitmap
  • 最后通过我们的显卡驱动设配出去画面,让我们看到完成的页面
  • 这是一个浏览器的渲染流程
  • 这里我们只实现一个简单的基础流程,但是真正的浏览器还包含了...
查看全文
0%