头图

什么是 Dynatrace 里的 Visually Complete 度量标准

Dynatrace 中的 Visually Complete 是一个度量标准,用于测量在加载过程中用户在页面上看到的内容。Visually Complete 指标是当一个用户看到页面上的所有重要元素并且它们正确地渲染时所测量的时间点。这意味着所有可见的文本、图像和视频都已加载并正确显示。该指标通常是网页加载过程中的关键指标之一,因为它反映了页面的整体加载速度,同时还能提供用户是否已经可以开始与页面进行交互的信号。此外,Visually Complete 也可以作为进行网页性能优化的关键指标之一,因为它可以帮助开发人员识别加载时间过长或阻塞网页加载的资源,从而提高用户体验。

Dynatrace 使 Web 性能优化工程师能够轻松访问通过 Dynatrace 真实用户监控捕获的每个页面加载的可视化完整指标结果。

视觉上完整的测量很容易理解——它们测量 Web 应用程序的可见部分完全呈现在最终用户的设备屏幕上所花费的时间。

分析视觉上完整的用户体验指标可帮助您了解可以采取哪些措施来改善应用程序最终用户的首屏体验。 然而,为视觉上完整优化您的应用程序需要深入了解网页加载行为。 这就是 Dynatrace 瀑布分析必不可少的地方,如下图所示:

直观完整的热门发现 tile 可帮助 Web 工程师将瀑布分析重点放在那些影响首屏用户体验的页面资源上。 它还可以让我们快速了解是否违反了任何性能阈值。

在顶部,我们将获得最后一个 DOM 元素(和一个 DOM 元素标识符),它会影响在给定的真实设备和显示尺寸上捕获的瀑布的视觉完整计时。

从上图中可以看出,CSS 文件和 JavaScript 文件并未突出显示为影响资源,因为无法确定这一点。 当我们优化首屏区域时,必须查看这些资源,因为它们可以明显地更改未绑定到资源请求的 DOM 元素。


Jerry Wang的SAP技术专栏
SAP成都研究院开发专家,SAP社区导师,SAP中国技术大使
914 声望
1.6k 粉丝
0 条评论
推荐阅读
线性表的顺序存储和链式存储
在计算机科学中,线性表是一种常见的数据结构,用于存储一组具有顺序关系的元素。线性表中的元素之间存在一对一的前驱和后继关系,每个元素都有唯一的前驱和后继(除了首元素和末元素)。线性表可以通过顺序存储...

JerryWang_汪子熙阅读 121

封面图
ESlint + Stylelint + VSCode自动格式化代码(2023)
安装插件 ESLint,然后 File -> Preference-> Settings(如果装了中文插件包应该是 文件 -> 选项 -> 设置),搜索 eslint,点击 Edit in setting.json

谭光志34阅读 20.8k评论 9

安全地在前后端之间传输数据 - 「3」真的安全吗?
在「2」注册和登录示例中,我们通过非对称加密算法实现了浏览器和 Web 服务器之间的安全传输。看起来一切都很美好,但是危险就在哪里,有些人发现了,有些人嗅到了,更多人却浑然不知。就像是给门上了把好锁,还...

边城32阅读 7.3k评论 5

封面图
涨姿势了,有意思的气泡 Loading 效果
今日,群友提问,如何实现这么一个 Loading 效果:这个确实有点意思,但是这是 CSS 能够完成的?没错,这个效果中的核心气泡效果,其实借助 CSS 中的滤镜,能够比较轻松的实现,就是所需的元素可能多点。参考我们...

chokcoco24阅读 2.3k评论 3

你可能不需要JS!CSS实现一个计时器
CSS现在可不仅仅只是改一个颜色这么简单,还可以做很多交互,比如做一个功能齐全的计时器?样式上并不复杂,主要是几个交互的地方数字时钟的变化开始、暂停操作重置操作如何仅使用 CSS 来实现这样的功能呢?一起...

XboxYan25阅读 1.7k评论 1

封面图
在前端使用 JS 进行分类汇总
最近遇到一些同学在问 JS 中进行数据统计的问题。虽然数据统计一般会在数据库中进行,但是后端遇到需要使用程序来进行统计的情况也非常多。.NET 就为了对内存数据和数据库数据进行统一地数据处理,发明了 LINQ (L...

边城17阅读 2k

封面图
过滤/筛选树节点
又是树,是我跟树杠上了吗?—— 不,是树的问题太多了!🔗 相关文章推荐:使用递归遍历并转换树形数据(以 TypeScript 为例)从列表生成树 (JavaScript/TypeScript) 过滤和筛选是一个意思,都是 filter。对于列表来...

边城18阅读 7.8k评论 3

封面图
914 声望
1.6k 粉丝
宣传栏