当前位置:网站首页>页面加载流程
页面加载流程
2022-08-02 03:22:00 【cjx177187】
浏览器是怎么加载网页的?
- 浏览器的地址栏 输入的网址 敲回车 会请求一次服务器;服务器会返回一个数据包 就是网页代码(html格式的文本文档)
- 浏览器开始去运行解析html文本(此时还没有外部 图片,js,css,字体库资源)
- 解析时 遇到了 img标签的src属性 会异步的 开始再次网络请求服务器 ,服务器返回数据包(图片编码) 然后渲染出来
- 解析时 遇到了link-href 会异步的 开始再次网络请求服务器 ,服务器返回数据包(css编码) 然后加载
- 解析时 xxxx-url会异步的 开始再次网络请求服务器 ,服务器返回数据包(对应编码) 然后加载
- 解析时script-src会异步的 开始再次网络请求服务器 ,服务器返回数据包(js编码) 然后用js引擎去执行编码
- 所有资源加载完毕了 才会触发window.onload
边栏推荐
猜你喜欢

DSPE-PEG-DBCO Phospholipid-Polyethylene Glycol-Dibenzocyclooctyne A Linear Heterobifunctional Pegylation Reagent

Deveco studio 鸿蒙app访问网络详细过程(js)

每天填坑,精卫填坑第二集,TX1 配置从固态启动,安装Pytorch

oracle内连接和外连接

磷脂-聚乙二醇-巯基,DSPE-PEG-Thiol,DSPE-PEG-SH,MW:5000

第一篇博客

Usage of JOIN in MySQL

DSPE-PEG-PDP,DSPE-PEG-OPSS,磷脂-聚乙二醇-巯基吡啶供应,MW:5000

C语言入门小游戏—三子棋

小程序 van-cell 换行能左对齐问题
随机推荐
Cut out web icons through PS 2021
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boo
Cloud server installation and deployment of Nacos 2.0.4 version
MySQL分区表详解
MySQL中JOIN的用法
广州华为面试总结
basic operator
Monaco Editor 的基本用法
我的两周年创作纪念日
MySQL删除表数据 MySQL清空表命令 3种方法
DOM操作---放大镜案例
科研试剂DMPE-PEG-Mal 二肉豆蔻酰磷脂酰乙醇胺-聚乙二醇-马来酰亚胺
[Mianjing] Mihayou data development on one side and two sides
磷脂-聚乙二醇-叠氮,DSPE-PEG-Azide,DSPE-PEG-N3,MW:5000
MySQL分组后排序
getattr()函数解析
【 application 】 life many years of operations, what turned scored 12 k + annual bonus salary?
Phospholipid-polyethylene glycol-targeted neovascularization targeting peptide APRPG, DSPE-PEG-APRPG
DSPE-PEG-PDP,DSPE-PEG-OPSS,磷脂-聚乙二醇-巯基吡啶供应,MW:5000
@Accessors 注解详解