当前位置:网站首页>页面加载流程
页面加载流程
2022-08-02 03:22:00 【cjx177187】
浏览器是怎么加载网页的?
- 浏览器的地址栏 输入的网址 敲回车 会请求一次服务器;服务器会返回一个数据包 就是网页代码(html格式的文本文档)
- 浏览器开始去运行解析html文本(此时还没有外部 图片,js,css,字体库资源)
- 解析时 遇到了 img标签的src属性 会异步的 开始再次网络请求服务器 ,服务器返回数据包(图片编码) 然后渲染出来
- 解析时 遇到了link-href 会异步的 开始再次网络请求服务器 ,服务器返回数据包(css编码) 然后加载
- 解析时 xxxx-url会异步的 开始再次网络请求服务器 ,服务器返回数据包(对应编码) 然后加载
- 解析时script-src会异步的 开始再次网络请求服务器 ,服务器返回数据包(js编码) 然后用js引擎去执行编码
- 所有资源加载完毕了 才会触发window.onload
边栏推荐
- ImportError: libGL.so.1: cannot open shared object file: No such file or directory
- Cloud server installation and deployment of Nacos 2.0.4 version
- pyppeteer使用样例脚本
- Redis笔记基础篇:6分钟看完Redis的八种数据类型
- 离线数仓-用户行为采集
- DSPE-PEG-DBCO Phospholipid-Polyethylene Glycol-Dibenzocyclooctyne A Linear Heterobifunctional Pegylation Reagent
- 【程序人生】做了多年的运维,靠什么转行拿下12K+年终奖的薪资?
- 一个结构体 = 另一个结构体(同类型结构体之间可直接赋值操作)
- @Autowired详解[email protected]在static属性上的使用
- getattr() function analysis
猜你喜欢
随机推荐
C语言 内联函数
Chapter 10 Clustering
parser = argparse.ArgumentParser() parsing
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boo
Error: with open(txt_path,'r') as f: FileNotFoundError: [Errno 2] No such file or directory:
Problems when yolov5 calls ip camera
URL模块
【博学谷学习记录】超强总结,用心分享 | 软件测试 接口测试基础
利用 nucleo stm32 f767zi 进行USART+DMA+PWM输入模式 CUBE配置
AttributeError: Can't get attribute 'SPPF' on
磷脂-聚乙二醇-叠氮,DSPE-PEG-Azide,DSPE-PEG-N3,MW:5000
basic operator
querystring模块
亚马逊卖家怎么提升转化率
【我的创作纪念日】 3周年
@Accessors 注解详解
错误:with open(txt_path,‘r‘) as f: FileNotFoundError: [Errno 2] No such file or directory:
Dynamic proxy tool class
DOM操作---放大镜案例
配置mmdet来训练Swin-Transformer之一配置环境