浏览器
文章平均质量分 53
dou_xiaobao
白羊座的女程序猿
展开
-
script标签中的属性
script标签中defer和async属性的区别script标签中defer和async属性的区别 script标签中defer和async属性的区别 script标签存在两个属性,defer和async,因此script标签的使用分为三种情况: 1. 没有defer或async属性,浏览器会立即加载并执行相应的脚本。也就是说在渲染script标签之后的文档之前,不等待后续加载的文档元素,读到就开始加载和执行,此举会阻塞后续文档的加载; ①【如果放在head头里面引入,异步加载资源,但会阻塞的渲染,转载 2021-08-26 15:15:38 · 860 阅读 · 0 评论 -
Mac 常用快捷键
MacBook Pro 常用快捷键 初次使用mac 的小伙伴会遇到很多快捷键使用问题,尤其是相比window系统有很大的不同,以下为本人在工作中会使用的到快捷键: 刷新页面 command + r 锁定屏幕 control + command + q 显示或隐藏文件 shift + command + . 切换应用程序 command + tab 切换下一个vscode文件或浏览器标签页 control + tab 切换到上一个vscode文件或浏览器标签页 control + s原创 2021-07-13 20:41:12 · 473 阅读 · 0 评论 -
HTTP协议与HTTPS
1、什么是HTTP? 链接: link. HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTT原创 2020-09-11 16:07:37 · 146 阅读 · 0 评论 -
浏览器从输入 URL 到页面加载显示完成,这个过程中都发生了什么?
浏览器从我们输入 URL 到页面加载显示完成展示出我们想看到的结果页面和功能,中间主要经历了以下几个步骤,概括为: (DNS解析)=> ① (TCP连接:三次握手) => ② (发送HTTP请求) => ③ (服务器处理请求并返回HTTP报文) => ④ (浏览器解析渲染页面) => ⑤ (连接结束:四次挥手) => ⑥ 具体每个步骤的详解如下: 1、浏览器根据请求的URL交给DNS域名解析,找到真实IP。 DNS(Domain原创 2020-09-11 14:29:42 · 2450 阅读 · 0 评论 -
浏览器缓存机制之cookie localStorage sessionStorage
Web Storage 是对 Cookie 的拓展 一、cookie 简介 Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。一般记住密码,下次自动登录,购物车功能,记录用户浏览数据,进行商品(广告)推荐等场景下使用~(现在基本大多数登录的合法性验证都是用cookie验证的)。 优点 优点:兼容性最好,几乎所有的浏览器都支持 缺点 1、Cookie 存储空间小,仅为4kb; 2、过多的 Cookie 会带来巨大的性能浪费 因为Cookie 是紧跟域原创 2020-09-11 12:22:58 · 523 阅读 · 0 评论