Web前端性能指标

发布时间:2026/7/10 4:20:57

Web前端性能指标
一、前端常用 8 大性能指标FPFirst Paint首次绘制是什么浏览器第一次在屏幕上画出像素哪怕是背景色。衡量页面从白屏 → 不再白屏的时间。优化目标越快越好。影响因素HTML 加载速度、TTFB、关键 CSS。FCPFirst Contentful Paint首次内容绘制是什么第一次渲染有内容文本、图片、svg 等。比 FP 更有意义因为 FP 可能只是个背景。优化目标1.8s 优秀3s 可接受。优化方向缩短 TTFB内联关键 CSS不阻塞渲染LCPLargest Contentful Paint最大内容绘制WebVitals 核心是什么视口中最大的那块内容渲染完成时间。通常是首屏大图、大标题、封面图。最重要的加载体验指标。目标≤2.5s 优秀2.5~4s 需优化4s 差。优化图片优化WebP、压缩、宽高比预加载 LCP 图片减少首屏 JS 阻塞TTFBTime To First Byte首字节时间是什么请求发出去 → 收到第一个字节的时间。代表服务端响应速度 网络速度。目标600ms 优秀。优化CDN服务端缓存接口优化TBTTotal Blocking Time总阻塞时间是什么主线程任务 50ms 的阻塞时间总和。例一个 210ms 长任务 → 阻塞 160ms。目标200ms 优秀。优化拆长任务懒执行非关键 JSWeb WorkerFIDFirst Input Delay首次输入延迟老核心是什么用户第一次点击 / 输入 → 浏览器开始处理事件的延迟。衡量交互是否卡。目标≤100ms。INPInteraction to Next Paint新核心交互指标必学是什么全程所有交互的响应速度取最差的那个。点击 → 页面更新 的耗时。Google 2024 新核心 Web 指标完全替代 FID。目标≤200ms 优秀。影响长任务、回流重绘、JS 执行太久。优化拆长任务防抖节流减少同步布局CLSCumulative Layout Shift累积布局偏移核心是什么页面加载过程中元素突然乱跳的总和。最影响用户体验的指标之一。目标≤0.1 优秀。罪魁祸首图片没设宽高字体闪烁动态插入广告、弹窗没给占位容器二、八大指标指标全称含义优化目标FPFirst Paint第一次像素越快越好FCPFirst Contentful Paint第一次内容 1.8sLCPLargest Contentful Paint最大内容渲染≤ 2.5sTTFBTime To First Byte服务端首字节 600msTBTTotal Blocking Time主线程阻塞总时间 200msFIDFirst Input Delay首次交互延迟≤ 100msINPInteraction to Next Paint全程交互体验≤ 200msCLSCumulative Layout Shift布局偏移≤ 0.1三、关键它们之间的顺序关系加载顺序永远是TTFB服务器响应FP第一次画FCP第一次内容LCP最大内容出来然后用户交互FID / INP全程伴随CLS布局稳不稳定主线程TBT卡不卡分类一、加载类指标FPFirst Paint首次绘制浏览器第一次在屏幕绘制像素标志页面不再白屏。FCPFirst Contentful Paint首次内容绘制第一次渲染实际内容文本、图片、SVG 等。目标1.8s 优秀。LCPLargest Contentful Paint最大内容绘制视口中最大内容渲染时间最重要加载指标。目标≤2.5s。优化图片优化、预加载、减少阻塞。TTFBTime To First Byte首字节时间请求发起到收到第一个字节代表服务端 网络速度。目标600ms。二、主线程 交互类指标TBTTotal Blocking Time总阻塞时间所有长任务50ms的阻塞时间总和。目标200ms。FIDFirst Input Delay首次输入延迟用户第一次交互到浏览器响应的时间。目标≤100ms。INPInteraction to Next Paint全程交互体验2024 新核心指标替代 FID。统计所有交互取最慢值。目标≤200ms。三、视觉稳定性指标CLSCumulative Layout Shift累积布局偏移页面元素意外跳动的总分值。目标≤0.1。常见原因图片无宽高、动态插入内容、字体闪烁、无占位。四、指标出现顺序TTFB → FP → FCP → LCP → 交互FID/INP全程CLS、TBT

相关新闻

AgentRun CLI:面向生产的AI Agent操作系统

AgentRun CLI:面向生产的AI Agent操作系统

2026/7/10 4:20:56

1. 项目概述:当AI Agent变成“一行命令”就能跑的服务 AgentRun CLI v0.1.0 正式开源这件事,表面看只是又一个命令行工具发布,但如果你真把它当成普通CLI去用,就错过了它最锋利的那把刀——它不是在帮你“调用API”,而…

LTM4644 国产替代方案实测:175℃高结温与效率提升 4% 的性能对比

LTM4644 国产替代方案实测:175℃高结温与效率提升 4% 的性能对比

2026/7/10 4:20:56

LTM4644国产替代方案深度评测:175℃高结温与效率优化的工程实践在高端电源设计领域,四通道降压型DC-DC模块的选择往往关乎整个系统的可靠性与性能上限。当军工级应用场景遇到供应链风险时,国产替代方案的实测表现究竟如何?我们针对…

Jetson部署Cosmos Reason 2B视觉语言模型实战指南

Jetson部署Cosmos Reason 2B视觉语言模型实战指南

2026/7/10 4:20:56

1. 项目概述:为什么要在Jetson上跑Cosmos Reason 2B?这真不是“硬刚”而是刚需你手头有一块Jetson Orin Nano,或者正考虑入手Jetson Orin NX——不是为了跑个YOLOv8做实时检测就满足了,而是想让设备真正“看懂”画面、“理解”场景…

【信号分解】基于金豺优化算法GJO优化特征模态FMD分解算法研究附Matlab代码

【信号分解】基于金豺优化算法GJO优化特征模态FMD分解算法研究附Matlab代码

2026/7/10 5:51:00

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

GraphRAG四大搜索策略学习

GraphRAG四大搜索策略学习

2026/7/10 5:51:00

GraphRAG 提供了四种不同的搜索策略,按照复杂程度递增的顺序,它们分别是:基础搜索(Basic Search)、本地搜索(Local Search)、全局搜索(Global Search)和漂移搜索&#xf…

FineBI 6.0 商业分析实战:3步搭建销售驾驶舱与5个关键指标监控

FineBI 6.0 商业分析实战:3步搭建销售驾驶舱与5个关键指标监控

2026/7/10 5:51:00

FineBI 6.0 商业分析实战:3步搭建销售驾驶舱与5个关键指标监控在数据驱动的商业决策时代,销售数据的实时监控与分析能力已成为企业竞争力的核心。FineBI 6.0作为新一代商业智能工具,通过其低代码可视化界面与强大的数据处理引擎,让…

程序员深度技术池:从重复劳动到自动化交付,RPA工具实战与流程自动化软件选型

程序员深度技术池:从重复劳动到自动化交付,RPA工具实战与流程自动化软件选型

2026/7/10 5:51:00

作为一个在代码里泡了十年的老程序员,我发现真正拉开效率差距的,不是你能写多复杂的算法,而是你能把多少重复劳动交给机器。这篇文章聊聊我是怎么在程序员深度技术池里筛选出真正好用的流程自动化软件,把日常琐事全部托管的。 一、…

AI 辅助需求分析:从用户故事到技术任务的拆解与估算方法

AI 辅助需求分析:从用户故事到技术任务的拆解与估算方法

2026/7/10 5:51:00

AI 辅助需求分析:从用户故事到技术任务的拆解与估算方法 一、需求分析的本质不是「把用户说的话记下来」,而是「理解用户真正想要解决的问题,并把它变成可执行的工程任务」 AI 辅助需求分析的价值,不在于替代产品经理做需求分析…

RustDesk远程控制深度实践:安全安装、无头Ubuntu自启与自建服务器

RustDesk远程控制深度实践:安全安装、无头Ubuntu自启与自建服务器

2026/7/10 5:41:00

1. 为什么2026年还要花时间学RustDesk?——一个被严重低估的远程控制“基建级”工具很多人看到“RustDesk教程”第一反应是:“不就是个TeamViewer平替吗?装上点几下不就完事了?”——这恰恰是过去三年我帮上百位中小企业IT、自由开…

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南

2026/7/9 19:40:56

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gi…

6个月转型AI工程师:实战路径与核心技能

6个月转型AI工程师:实战路径与核心技能

2026/7/9 18:28:30

1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公…

YOLOv5模型剪枝与量化实战:边缘设备部署优化

YOLOv5模型剪枝与量化实战:边缘设备部署优化

2026/7/8 14:04:34

1. 项目背景与核心价值在计算机视觉领域,YOLOv5因其出色的实时检测性能成为工业界宠儿。但当我们尝试将其部署到边缘设备(如树莓派、Jetson Nano或手机终端)时,立刻会遇到两个致命问题:模型体积庞大(原始YO…

终极原神FPS解锁器完整指南:轻松突破60帧限制

终极原神FPS解锁器完整指南:轻松突破60帧限制

2026/7/10 0:00:42

终极原神FPS解锁器完整指南:轻松突破60帧限制 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 原神FPS解锁器是一款专为《原神》玩家设计的开源工具,通过先进的Wri…

YesPlayMusic:如何用高颜值播放器重塑你的网易云音乐体验?[特殊字符]

YesPlayMusic:如何用高颜值播放器重塑你的网易云音乐体验?[特殊字符]

2026/7/10 0:00:42

YesPlayMusic:如何用高颜值播放器重塑你的网易云音乐体验?🎵 【免费下载链接】YesPlayMusic 高颜值的第三方网易云播放器,支持 Windows / macOS / Linux :electron: 项目地址: https://gitcode.com/gh_mirrors/ye/YesPlayMusic…

从零实现红黑树:手写C++的set与map容器

从零实现红黑树:手写C++的set与map容器

2026/7/10 0:00:42

1. 项目概述:从STL容器到自研轮子在C的日常开发中,std::set和std::map是我们再熟悉不过的伙伴了。它们一个负责管理不重复的集合,一个负责维护键值对映射,底层都依赖一颗高效的红黑树来保证数据的有序性和操作的性能。但你是否曾想…