首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
沼泽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
浏览器工作原理
本文从多个维度详细分析浏览器的核心工作原理。我们将讨论`导航`、`获取数据`、`解析`和`渲染`等核心步骤,并希望能使你对这些概念更清晰
图解 script 标签中的 async 和 defer 属性
浏览器在解析 HTML 的时候,如果遇到一个没有任何属性的 script 标签,就会暂停解析,先发送网络请求获取该 JS 脚本的代码内容,然后让 JS 引擎执行该代码,当代码执行完毕后恢复解析。整个过程如下图所示: 可以看到,script 阻塞了浏览器对 HTML 的解析,如果…
浏览器线程-事件循环(Event Loop)
屏幕刷新频率:屏幕每秒出现图像的次数。普通笔记本为60Hz 在空闲回调函数中调用requestIdleCallback(),以便在下一次通过事件循环之前调度另一个回调。 当执行栈执行完微任务后,等待下一个宏任务或微任务进入执行栈,继续执行任务,以此构成事件循环。
广告是如何跟踪我们的?所有关于 cookie
广告是如何跟踪我们的?所有关于 cookie 前言 作为前端开发,cookie是我们经常需要打交道的东西。我们用它来鉴权,用它来实现行为跟踪,用它给无状态的 http 协议以“状态”
h5唤起app
注意:h5唤起app均在手机浏览器中才能实现,微信中无法唤起(微信做了限制,只有跟微信合作的才可以 ~摊手,无奈-.-),所以在微信中只能引导用户在浏览器中打开。 URL Scheme是App的一个特定的标识,是用来区分和定位app,通过这个URL Scheme我们可以取访问它…
颠覆认知的前端存储技术
随着浏览器功能不断的增强,前端技术也是发生了飞速的发展。越来越多的网站考虑,将大量数据存储在客服端。本文会讲解如何将大量数据存储在客户端。一起来学习下吧⛽️
什么?滚动条也能换“新装”!
浏览器中的滚动条样式大家一定都不陌生,其样式并不好康。可能很多小伙伴还不知道,这个东东的样式也可以修改(仅支持部分现代浏览器),本次就来带大家用“CSS”修改一下它的样式。
HTTP 传输大文件有哪些方案?
在日常工作中,你可能会遇到大文件传输的场景。本文将介绍 HTTP 传输大文件的几种方案,希望了解完这些知识后,对大家能有些帮助。
如何实现前端录音功能
前端实现录音有两种方式,一种是使用MediaRecorder,另一种是使用WebRTC的getUserMedia结合AudioContext,MediaRecorder出现得比较早,只不过Safari/Edge等浏览器一直没有实现,所以兼容性不是很好,而WebRTC已经得到了所…
从输入URL到页面呈现发生了什么?(第三篇)
第二篇介绍了浏览器的解析过程,其中包含构建DOM树、样式计算和构建布局树。这一篇就介绍一下页面渲染的过程。