浏览器工作原理解析

  • 浏览器简介
  1. 浏览器主要功能:
    浏览器主要的功能就是将用户想要浏览的资源展示出来,提供用户的web请求。
    目前市面上的主流浏览器的用户界面大同小异,大致包括:
    (1)URI地址栏;
    (2)前进、退后按钮;
    (3)书签选项;
    (4)刷新按钮以及停止刷新按钮;
    (5)主页按钮。
  2. 浏览器的高级结构
    (1)用户界面。所有数据最后都会显示在这里。
    (2)浏览器引擎。界面内容的查询和渲染的接口。
    (3)渲染引擎。负责解析文件的属性(html还是css)和内容,并将其解析展示在用户界面。
    (4)网络连接。负责http协议,连接线上线下内容。
    (5)js
    (6)UI
    (7)数据储存
  1. 浏览器引擎流程
    分析HTML绘制出DOM树——>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容