对于前端童鞋来说,优化是一个永恒的话题。上线并不是网站开发的终点,如何吸引用户、提升用户体验,应该成为我们 F2E
的追求目标。
如果你对优化还不了解,建议先阅读如下两篇文章:
当然,衡量网站性能的指标有很多,今天我们就来看一个「令人费解而又头疼」的指标 - FMP
。
First Meaningful Paint
是指页面的首要内容出现在屏幕上的时间。
一、FMP 之怪现象
目前尚无标准化的 FMP
定义,因此也没有性能条目类型。 部分原因在于很难以通用的方式确定「有效」对于所有页面意味着什么。但是,一般来说,在单个页面或单个应用中,最好是将 FMP
视为主角元素呈现在屏幕上的时刻。
所以,我们经常会面临这样的问题:FCP
在可接受范围,但是 FMP
却完全失控。
也可能是这样的问题: