首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
lymenn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
多角度理解浏览器工作(从输入url到页面呈现)
因为在工作上总是涉及到体验的问题,因此想了解浏览器怎么工作,从而可以更高维度去了解前端。 写远比读有成就感。外在发发疯,好在内在被憋疯。 整体梳理知识,把js、网络、渲染、浏览器安全等知识串起来,有个整体全新的认识。 写这篇文章的顺序是:先整个阅读有个整体框架,再细节上深究,再…
精读 - 浏览器渲染原理
在我们面试过程中,面试官经常会问到这么一个问题,那就是从在浏览器地址栏中输入URL到页面显示,浏览器到底发生了什么?这个问题看起来是老生常谈,但是这个问题回答的好坏,确实可以很好的反映出面试者知识的广度和深度。 在讲浏览器架构之前,先理解两个概念,进程和线程。 进程(proce…
浏览器层合成与页面渲染优化
Web 页面性能是前端开发特别需要关注的重点,评判前端 Web 页面性能的指标有很多,页面的流畅度是其中的一种,如何让页面变得 “柔顺丝滑”,要讨论起来可就是个相当有料的话题了。之前开发移动端 H5 页面的时候,就遇到过一个有趣的性能问题 —— 某个卖场页面在 IOS 手机上出…
硬件加速中的“层”和层叠上下文中的“层”,是一个东西吗?
什么是硬件加速? 合成层的“层”与层叠上下文的“层”是一个东西吗? 层爆炸、层压缩是什么? 都说要减少回流、重绘,怎样利用硬件加速做到?
抖音一面:z-index大的元素一定在小的上面吗?
最后一次,搞懂层叠上下文! z-index值大的元素一定在值小的上面吗? 如何实现父元素覆盖子元素?
TCP/UDP协议详解...
本文主要讲的是传输层的两大重要协议TCP和UDP,虽然在Android开发中,并不需要了解到这么底层,但有理论的支撑,写代码总是很自信的啦。理论指导着实践,实践是理论检验的唯一标准。站在巨人的肩膀窥伺网络世界。 用户数据报协议UDP只在IP的数据报服务至上增加了复用和分用的功能…
巩固你的网络底层基础,再不怕被问TCP/IP/UDP
TCP/UDP 作为传输层的协议,是经常在面试中会被问到的知识点,也是一个软件工程师素养必须具备的基础素养
你不知道的浏览器页面渲染机制
浏览器的内核是指支持浏览器运行的最核心的程序,分为两个部分的,一是渲染引擎,另一个是JS引擎。渲染引擎在不同的浏览器中也不是都相同的。目前市面上常见的浏览器内核可以分为这四种:Trident(IE)、Gecko(火狐)、Blink(Chrome、Opera)、Webkit(Sa…
你不知道的 Web Workers (上)[7.8K 字 | 多图预警]
Web Workers API:Worker 构造函数及如何观察 Dedicated Worker 等。 下面我们开始步入正题,为了让大家能够更好地理解和掌握 Web Workers,在正式介绍 Web Workers 之前,我们先来介绍一些与 Web Workers 相关的基…
「浏览器工作原理」写给女友的秘籍-渲染流程篇(1.1W字)
想要成为一名合格的前端工程师,掌握相关浏览器的工作原理是必备的,这样子才会有一个完整知识体系,要是「能参透浏览器的工作原理,你就能解决80%的前端难题」。 「这篇文章准备梳理一下渲染流程,也就是浏览器是怎么把HTML,CSS,JS,图片等资源最后显示漂亮的页面。」 「这篇主要是…