dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1351|回复: 1

[浏览器插件] Web Vitals-网页速度优化 v1.1.1

[复制链接]

1959

主题

2030

帖子

8356

积分

荣誉会员

积分
8356

发表于 2023-6-22 02:00:05 | 显示全部楼层 |阅读模式

本站资源全部免费,回复即可查看下载地址!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
插件简介:
Web Vitals 是在 Web (https://web.dev/vitals) 上提供出色 UX 的关键质量信号。此扩展测量 Core Web Vitals,提供有关加载、交互性和布局转换指标的即时反馈
image.png

插件功能介绍
1) Ambient Badge - 这有助于检查页面是否通过了 Core Web Vitals 阈值。
安装后,扩展程序将显示禁用状态徽章图标,直到您导航到 URL。此时,它将根据 URL 是否通过 Core Web Vitals 指标阈值将标志更新为绿色或红色。
徽章有多种状态:
* 禁用 - 灰色
* 通过 - 绿色
* 一个或多个指标失败 - 红色
如果一个或多个指标失败,徽章将动画显示这些指标的值。
2)弹出窗口中的详细钻取
单击环境标志图标将允许您深入了解各个指标值。在此模式下,扩展程序还将说明指标值是否可能更改或需要用户操作。
例如,First Input Delay 需要与页面进行真正的交互(例如单击/点击),并且在出现这种情况之前将处于等待输入状态。我们建议查阅有关 LCP、CLS 和 FID 的 web.dev 文档,以了解指标值何时确定。
从版本 1.0.0 开始,弹出窗口通过 Chrome UX Report (CrUX) API 将您的本地 Core Web Vitals 体验与来自现场的真实用户数据相结合。这种集成为您提供上下文洞察,帮助您了解您的个人体验与同一页面上的其他桌面用户的相似程度。如果需要,我们还添加了一个新选项“将本地体验与电话现场数据进行比较”。请注意,某些页面可能无法使用 CrUX 数据,在这种情况下,我们会尝试为整个源加载字段数据。
3)HUD叠加
叠加层会显示一个平视显示器 (HUD),它叠加在您的页面上。如果您需要在开发期间持续查看 Core Web Vitals 指标,这将非常有用。要启用覆盖:
右键单击环境标志并转到选项。
选中显示 HUD 覆盖并单击“保存”
重新加载要测试的 URL 的选项卡。现在应该存在叠加层。
image.png

插件使用方法:
1、Google 提供了一个小而美 npm 包:web-vitals,
2、在最近的 create-react-app 脚手架已经包含 web-vitals,主要代码是:
image.png

3、如果你要测量任何受支持的指标,只需将函数传递到 index.js 中的 reportWebvitals 函数中:
image.png

4、当指标的最终值在页面上完成计算时,将触发此函数。我们就可以通过它将结果记录到控制台或发送到特定端点。


下载地址:

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

6

主题

7691

帖子

2万

积分

超凡入圣

Rank: 10Rank: 10Rank: 10

积分
23676

发表于 2023-6-22 09:44:44 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|dmz社区

GMT+8, 2026-7-29 20:59 , Processed in 0.041099 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表