首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端性能
订阅
luhc0228
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Lighthouse 测试内幕
云音乐前端性能监控平台,底层使用了 Lighthouse 进行审计评分,在实践过程中我们积累了一些 Lighthouse 内部实现的研究经验,希望通过这篇文章可以分享给各位读者。 本篇文章基于 Lighthouse 5.2.0 版本,介绍了 Lighthouse 的测试流程、架…
边缘渲染提速
前端渲染的发展 在讲ESR(Edge Side Rendering,边缘渲染)如何提速渲染之前,我们有必要先了解一下前端渲染的发展历史以及前端各项性能指标优化是如何被提上议程的,之后我们再反观ESR的
Chrome Devtool Performance中DCL, L, FP, FCP, FMP, LCP 的含义
Chrome Devtool Performance 是大家常用的页面性能分析工具,当你使用它来分析页面加载性能的时候会生成如下图所示的报告。 图中包含了以下几个重要的时间点:DCL, L, FP, FCP, FMP, LCP。这里我把前两个和后面几个分开来讲,因为它们分属于不…
性能优化之 preload、prefetch、preconnect 的区别与使用
今天讲的三个属性都是在 link 标签上使用的,使用形式如下: 初看起来,这三个属性设置起来比较简单,但是如果使用得当,效果却会非常棒。比如 奈飞 通过使用 prefetch 把 TTI ( Time
超好用的API之IntersectionObserver
这是个还在草案中的API,不过大部分浏览器均已实现(除了IE)。先看下MDN中的介绍: 当页面滚动时,懒加载图片或其他内容。 实现“可无限滚动”网站,也就是当用户滚动网页时直接加载更多内容,无需翻页。 滚动到相应区域来执行相应动画或其他任务。 一直以来,检测元素的可视状态或者两…
分片加载超长列表渲染
很早以前就有面试问超长列表如何优化,那时候觉得一般前端不会有这种功能,有也是分页,也就没有去关注。今天分享一个超长列表渲染的优化方法,分片加载,现在几乎也都不会用了,但是还是要知道这个东西。 先明确eventloop的机制,js是单线程的,当你第一个主线程执行过程中,遇到宏任务…
「前端长列表」开源库解析及最佳实践
对应的,非连续滚动定义为 快速滚动,初始化一个空的 map -- unusedIndex, 作用是记录同类型的 unusedPool 需要从哪个索引开始取值。 定位项与滚动条位置对应,可以理解为滚动条水平方向指向的那个列表项。 列表项采用 Render Props 的形式,用 …
前端性能优化:启用 gzip
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 大家好,我是前端西瓜哥。今天带大家学习如何启用 gzip 来做前端性能优化。 HTTP 上的 gzip g