浏览器构成及工作原理

浏览器构成:

1)用户界面

2)浏览器引擎

3)浏览器内核(渲染引擎)

4)网络

5)UI后端

6)JS解释器

7)数据存储


浏览器工作原理:

1)浏览器通过html表单或超链接请求指向一个应用程序的URL。

2)服务器收发到用户的请求。

3)服务器执行已创建的指定应用程序。

4)应用程序通常是基于用户输入的内容,执行所需要的操作。

5)应用程序把结果格式化为网络服务器和浏览器能够理解的文档,即所说的html网页。

6)网络服务器最后将结果返回到浏览器中。


> 浏览器查看缓存  
>浏览器查找dns
>浏览器与服务器建立tcp连接
>服务器查看缓存  有缓存返回缓存响应 浏览器读缓存
>无缓存  浏览器执行逻辑 生成输出响应数据  期间可能有多次tcp连接
>浏览器接收请求数据进行处理(渲染页面, 执行代码等等) 


http://fex.baidu.com/blog/2014/05/what-happen/?qq-pf-to=pcqq.group

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值