出现在:快速加载时间
原文地址:web.dev/what-is-spe…
原文作者:web.dev/authors/boj…
发布时间:2019年5月1日
所以,速度很重要,但我们所说的速度到底是什么意思呢?什么叫网站速度快?
常常听到人们用x.xx秒或类似的时间来谈论他们的网站加载,但加载并不是一个单一的时刻,它是一种体验,没有一个单一的指标可以完全捕捉。在加载体验过程中,有多个时刻会影响用户是否认为是 "快",如果你只关注其中一个时刻,你可能会错过其他时间段发生的不良体验。
与其只用一个指标来衡量负载,不如对体验过程中影响用户对负载速度感知的每个时刻进行计时。当用户导航到一个网页时,他们通常在寻找某些类型的反馈。
传统的性能指标,如加载时间或DOMContentLoaded时间是不可靠的,因为它们的发生可能与这些反馈里程碑相对应,也可能不相对应。因此,额外的指标出现了,可以用来了解一个页面何时向用户提供这些反馈。
了解这些指标提供的不同见解,然后建立那些对你的用户体验很重要的指标是很重要的。有些品牌甚至针对人们对服务的期望,定义了额外的自定义指标。在Pinterest的案例中,用户希望看到图片,所以他们定义了一个自定义指标,Pinner Wait Time,结合了交互时间和Above the Fold图片加载时间。
即使加载的时间不止一个时刻,但为了简化报告或比较的目的,有一个单一的指标还是很有用的。速度指数(Speed Index)和灯塔(Lighthouse score)都可以用这种方式。