浏览器
文章平均质量分 80
codingWeb
知行合一
展开
-
measure.js,一个Web元素度量工具,欢迎来star~~,为ui走查打造(脱离蓝湖也能使用它的度量功能
蓝湖里面的尺寸度量功能好用吗?现在脱离蓝湖也能使用了原创 2021-12-25 23:50:54 · 726 阅读 · 0 评论 -
SSO单点登录
我注意到了公司内部很多系统,登录的时候都是跳转到同一个页面,登录之后,本系统和其他系统都已经显示登录,保存了登录状态了,这其实就是SSO单点登录的功劳说清楚这东西,需要有一些cookie的前置知识:顶级域名和子级域名之间的cookie共享和设置关系:顶级域名:顶级域名cookie的设置,只能设置domain为自身,不能设置domain为二级域名或者三级域名等等,否则cookie无法生成。如tusimple.com能设置domain为tusimple.com或者www.tusimple.com原创 2021-03-29 23:55:15 · 247 阅读 · 4 评论 -
JS中document和window的区别
标题Document 对象:每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。## Document 对象描述:HTMLDocument 接口对 DOM Documen...原创 2019-09-30 16:13:53 · 1223 阅读 · 0 评论 -
硬核测试script中的defer,async,最直观的认识,详解async,defer,一篇搞懂
先来看看理论知识:<script src="script.js"></script>没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即” 指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。<script async src="script.js"></script>有 async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行(异步)。原创 2020-07-05 02:06:15 · 231 阅读 · 0 评论 -
移动端浏览器有哪些,内核分别是什么
手机浏览器种类:UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器,其他杂牌浏览器国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自助研发的内核,就像国内的手机操作系统都是基于Android修改的全球仅有四大浏览器内核 目前全球仅有四个独立的浏览器内核,分别为微软IE的Trident、网景最初研发后卖...原创 2019-07-14 22:50:06 · 11085 阅读 · 2 评论 -
浏览器的缓存机制(强缓存和协商缓存)
缓存1. 缓存理解 缓存定义: 1. 浏览器在本地磁盘上将用户之前请求的数据存储起来,当访问者再次需要改数据的 时候无需再次发送请求,直接从浏览器本地获取数据2.缓存的好处: 1. 减少请求的个数 2. 节省带宽,避免浪费不必要的网络资源 3. 减轻服务器压力(少买几台服务器) ...原创 2020-05-05 16:31:17 · 2161 阅读 · 0 评论 -
浅谈浏览器的图层与重绘重排(详细),以及如何用于性能优化
css图层 浏览器在渲染一个页面时,会将页面分为很多个图层,图层有大有小,每个图层上有一个或多个节点。 在渲染DOM的时候,浏览器所做的工作实际上是: 1. 获取DOM后分割为多个图层 2. 对每个图层的节点计算样式结果 (Recalculate style--样式重计算) 3. 为每个节点生成图形和位置 (Layout--重排,回流) 4....原创 2020-05-04 17:02:15 · 1837 阅读 · 0 评论 -
浅谈浏览器的渲染引擎和渲染过程,以及阻塞(css阻塞,js阻塞)
一、浏览器的渲染引擎主要模块一个渲染引擎主要包括:HTML解析器,CSS解析器,javascript引擎,布局layout模块,绘图模块HTML解析器:解释HTML文档的解析器,主要作用是将HTML文本解释成DOM树。CSS解析器:它的作用是为DOM中的各个元素对象计算出样式信息,为布局提供基础设施Javascript引擎:使用Javascript代码可以修改网页的内容,也能修改c...原创 2020-05-04 02:08:11 · 952 阅读 · 0 评论