白屏时间计算性能监控 / 性能指标 / 性能优化
FCP
白屏时间:从浏览器输入地址并回车后到页面开始有内容的时间;
首屏时间计算
FMP
首屏时间:从浏览器输入地址并回车后到首屏内容渲染完毕的时间;
不需要交互 ? TTI
Navigation Timing API
Navigation Timing Level 2, W3C Working Draft 21 January 2020
https://www.w3.org/TR/navigation-timing-2/
Navigation Timing, W3C Recommendation 17 December 2012
https://www.w3.org/TR/navigation-timing/
https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API
https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API/Using_Navigation_Timing
window.addEventListener("load", function() {
let now = new Date().getTime();
let loadingTime = now - performance.timing.navigationStart;
document.querySelector(".output").innerText =
loadingTime + " ms";
}, false);
window.addEventListener("load", function() {
let now = new Date().getTime();
let loadingTime = now - performance.timing.navigationStart;
output = "Load time: " + loadingTime + " ms<br/>";
output += "Navigation type: ";
switch(performance.navigation.type) {
case PerformanceNavigation.TYPE_NAVIGATE:
output += "Navigation";
break;
case PerformanceNavigation.TYPE_RELOAD:
output += "Reload";
break;
case PerformanceNavigation.TYPE_BACK_FORWARD:
output += "History";
break;
default:
output += "Unknown";
break;
}
output += "<br/>Redirects: " +
performance.navigation.redirectCount;
document.querySelector(".output").innerHTML = output;
}, false);
https://developers.google.com/web/fundamentals/performance/navigation-and-resource-timing
TTFBTime To First Byte
第一个字节到达的时间
Time To First Paint
第一次绘制的时间
https://developers.google.com/web/fundamentals/glossary
TBTTotal Blocking Time
总阻塞时间
https://web.dev/tbt/
DCLDOMContentLoaded Event
DOM 内容加载完成 事件
First Paint
首次绘制
First Contentful Paint
首次有内容的绘制
https://web.dev/fcp/
https://web.dev/first-contentful-paint
FMPFirst Meaningful Paint
首次有意义的绘制
https://web.dev/first-meaningful-paint/
LCPLargest Contentful Paint
最大内容的绘制
https://web.dev/lcp/
TTITime to Interactive
可交互时间
https://web.dev/tti/
FIDFirst Input Delay
首次输入延迟
https://web.dev/fid/
CLSCumulative Layout Shift
累积布局移位
https://web.dev/cls/
SISpeed Index
速度指数
https://web.dev/speed-index/
refsChrome DevTools & performance / 性能指标
https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics
https://web.dev/metrics/
https://web.dev/user-centric-performance-metrics/
https://web.dev/custom-metrics/
https://www.cnblogs.com/xgqfrms/p/12940170.html
xgqfrms 2012-2020www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)