
从浏览器输入网址到页面显示
文章平均质量分 86
学习探索用户从浏览器输入网址到显示的每个环节,让我们在工作之余也可以丰富自己的横向知识
经海路大白狗
js-tool-big-box工具库开发者;简历优化师
展开
-
说一说HTML渲染过程或者浏览器渲染原理
从输入url到页面渲染,说完之前的网络请求,到返回数据,就到了浏览器渲染了。浏览器渲染,基本就是将url对应的资源,通过浏览器下载,之后引擎解析,最终将文本、图片、视频、文件、组件、字体等内容渲染出来。原创 2024-05-16 15:36:42 · 1130 阅读 · 1 评论 -
从输入url到页面展现(一)从浏览器解析url开始
本文讲述浏览器解析url原创 2023-04-13 23:19:21 · 1959 阅读 · 86 评论 -
从输入url到页面展现(二)找服务器其实是在找IP地址
本小节的知识点,浏览器解析url后,我们先对响应请求有个认识,然后知道找web服务器,其实主要是找那台具体服务器的IP地址原创 2023-04-17 01:29:32 · 3754 阅读 · 101 评论 -
从输入url到页面展现(三)通过DNS将域名解析为IP地址以及dns-prefetch的好处
这一节呢说一下我们输入的域名是如何转换为IP地址从而找到服务器的,没错,涉及到DNS服务器,同时讲述了一下在前端开发中,使用dns-prefetch的好处。原创 2023-04-19 01:11:22 · 1254 阅读 · 75 评论 -
从浏览器输入url到页面加载(四)协议栈和套接字以及三次握手确认对于通信的作用
本小节呢,我们会说一些不常用的知识点,如协议栈,套接字,TCP,UDP等,还会形象的描述一下三次握手,我相信狗哥对于三次握手的描述一定会让你印象加深的。原创 2023-04-24 00:42:26 · 787 阅读 · 53 评论 -
从浏览器输入url到页面加载(五)请求数据在网线中的故事
本文主要是将发送请求过程中,数据转化为电信号,在网线中发生的故事原创 2023-06-07 23:38:36 · 1810 阅读 · 67 评论 -
从浏览器输入url到页面加载(六)前端必须了解的路由器和光纤小知识
这一节讲述CDN和路由器的小知识,运营商和光纤通信线路服务的小知识,前端同学应该了解下原创 2023-06-14 23:05:41 · 6187 阅读 · 63 评论 -
从浏览器输入url到页面加载(七)服务端机器一般部署在哪里
这一节讲述服务器不部署在公司,部署在数据中心的好处原创 2023-08-08 00:58:28 · 930 阅读 · 28 评论 -
从浏览器输入url到页面加载(八)你的web网站有几台服务器?
你有没有想过一个问题,做为一名前端开发,你的网站上线后,准备了几台服务器?前端静态资源用了几台,你调接口的那个后端部署了几台?原创 2024-04-30 17:34:45 · 1971 阅读 · 26 评论 -
从浏览器输入url到页面加载(九)服务端准备接受数据
从用户输入url,或者是发送ajax请求,前面已经说了几个章节了,这一章,数据已经流转到服务端了。那么数据接受到数据前,需要做哪些准备呢?原创 2024-05-06 16:35:21 · 1256 阅读 · 24 评论 -
从浏览器输入url到页面加载(十)接收到网卡数据的处理
上一节我们说到数据经过漫长的旅程,从客户端,到达了服务端。然后服务端的等待连接程序被开启,与客户端建立了连接,这一节我们继续说。原创 2024-05-07 17:21:39 · 750 阅读 · 18 评论 -
从浏览器输入url到页面加载(十一)数据返回浏览器
数据经过漫长的流转,终于要从服务端返回给浏览器了,这一节我们继续看一下,数据到了浏览器端,会有哪些故事会发生呢。原创 2024-05-08 14:45:03 · 619 阅读 · 2 评论 -
你之前的项目中,会把静态资源放到CDN服务器上吗?
静态资源就是那些静态的资源,不会动的,你看平时那些图片啦,CSS文件啦,Javascript文件啦,一旦部署后,这几乎都是静态的,不会动的。即便下一次修改了代码,再次部署,那个时候也会有新版本的JS CSS文件部署上去,或者带有新的hash值的文件。相信现在已经很少有js文件名一直不变的了吧。不过也难说,比如我刚开始做项目的时候,列表页面的JS就是一直叫list.js,部署多少次也是这个名字,每次跟人家说,就让人家清理缓存,想起来真是有意思。原创 2024-05-05 08:45:00 · 1063 阅读 · 21 评论