
浏览器
文章平均质量分 59
little little
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浏览器的回流和重绘
1. 浏览器的渲染1.1 渲染过程以上图可知,浏览器的渲染过程是:(1)同时解析HTML生成DOM树,解析CSS生成cssom树(2)将DOM树和CSSOM树结合生成渲染树 renderTree(3)根据生成的渲染树,进行回流(Layout)借鉴文章:https://segmentfault.com/a/1190000017506726...翻译 2021-03-25 10:12:56 · 354 阅读 · 0 评论 -
从输入URL到页面渲染发生了什么
例如:从输入http://hackr.jp/xss/web到页面渲染发生了下方如图的事情。详细的过程:(1)客户端将URL输入到浏览器地址栏,向DNS服务器请求获取指定域名的IP地址;(2)DNS服务器解析从客户端发来的域名,获取到对应的IP地址,将IP地址传回到客户端;(3)客户端获取到IP地址后,在应用层按照HTTP协议,生成针对目标web服务器的HTTP请求报文。在传输层,应用TCP协议,为了方便通信,将HTTP请求报文分割成报文段,按照序号分为多个报文段,把每个报文可靠地原创 2021-03-21 15:12:27 · 228 阅读 · 0 评论 -
彻底理解web缓存
1. web缓存(百科) web缓存(HTTP缓存) ,是用于临时存储(缓存)web文档(html页面、图形等),以减少服务器延迟的一种信息技术。web缓存会保存web文档的副本,如果满足某些条件,则可以通过缓存满足后续请求。 优点:减轻服务器压力,减少数据传输,节省网络带宽和浏览,缩短页面加载时间,提升用户体验。2. 缓存分类 从缓存服务于单一用户和多个用户角度来看,可以分为: 私有缓存:针对专有用户,web浏览器中内建的私...原创 2020-12-17 19:26:24 · 2861 阅读 · 2 评论 -
IE\firfox\chrome的差异和兼容问题
一、 IE\firfox\chrome的差异 以及在html\css\js上的兼容问题(上)原创 2017-02-26 23:08:57 · 7631 阅读 · 0 评论 -
取消浏览器的默认行为
取消浏览器(事件)的默认行为,比如在form表单中,你已经手动给原创 2017-03-05 19:28:19 · 2565 阅读 · 0 评论 -
html\css\js-dom在不同主流浏览器的兼容问题
html\css\js在不同浏览器的兼容问题原创 2017-02-28 21:02:07 · 1864 阅读 · 0 评论