日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端页面速度统计方法

發布時間:2025/3/21 HTML 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端页面速度统计方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何統計首屏時間

在頁面的各個階段,將時間打印出來,亦或者是使用html5新增的接口:performance來評估一下自己的網站到底差在哪里(如圖)。

網頁最開始的跳轉時間:HTML5的performance接口提供了這個時間:performance.timing.navigationStart。
然后在估算接近于一屏幕的元素的位置后,打印一下當前時間。
并且把首屏中所有圖片的加載時間也算上。

<!DOCTYPE html> <html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0"><script type="text/javascript">window.logInfo = {};window.logInfo.openTime = performance.timing.navigationStart;</script></head><body><div>這是第一屏,這是第一屏</div><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"><div>第一屏結尾,第一屏結尾</div><script type="text/javascript">(function logFirstScreen() {var images = document.getElementsByTagName('img');var iLen = images.length;var curMax = 0;var inScreenLen = 0;// 圖片的加載回調function imageBack() {this.removeEventListener&& this.removeEventListener('load', imageBack, !1);if (++curMax === inScreenLen) {// 如果所有在首屏的圖片均已加載完成了的話,發送日志log();} } // 對于所有的位于指定區域的圖片,綁定回調事件for (var s = 0; s < iLen; s++) {var img = images[s];var offset = {top: 0};var curImg = img;while (curImg.offsetParent) {offset.top += curImg.offsetTop;curImg = curImg.offsetParent;}// 判斷圖片在不在首屏if (document.documentElement.clientHeight < offset.top) {continue;}// 圖片還沒有加載完成的話if (!img.complete) {inScreenLen++;img.addEventListener('load', imageBack, !1);}}// 如果首屏沒有圖片的話,直接發送日志if (inScreenLen === 0) {log();}// 發送日志進行統計function log () {window.logInfo.firstScreen = +new Date() - window.logInfo.openTime;console.log('首屏時間:', window.logInfo.firstScreen + 'ms');}})();</script><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"><img src="http://static.oschina.net/uploads/space/2016/0623/152644_6UUC_1177792.png"></body> </html>

如何統計白屏時間

可以在頁面的head底部添加的JS代碼來統計白屏時間,雖然這樣做可能并不十分精準,但是也可以基本代表了首屏時間

<!DOCTYPE html> <html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0"><script type="text/javascript">window.logInfo = {};window.logInfo.openTime = performance.timing.navigationStart;window.logInfo.whiteScreenTime = +new Date() - window.logInfo.openTime;console.log('白屏時間:', window.logInfo.whiteScreenTime + 'ms');</script></head>

如何統計用戶可操作時間

1、當 onload 事件觸發時,頁面上所有的DOM,樣式表,腳本,圖片,flash都已經加載完成了。
2、當 DOMContentLoaded 事件觸發時,僅當DOM加載完成,不包括樣式表,圖片,flash。

document .addEventListener('DOMContentLoaded',function (event) {window.logInfo.readyTime = +new Date() - window.logInfo.openTime;console.log('用戶可操作時間:', window.logInfo.readyTime);} );

如何打印總下載時間

使用window.onload即可,

window.onload = function () {window.logInfo.allloadTime = +new Date() - window.logInfo.openTime;console.log('總下載時間:', window.logInfo.allloadTime + 'ms'); };

總結

以上是生活随笔為你收集整理的前端页面速度统计方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91成人在线观看喷潮蘑菇 | 抽插丰满内射高潮视频 | 亚洲一区二区美女 | 农村妇女精品一区二区 | 欧美午夜剧场 | 国产一区二区视频在线播放 | 久热伊人 | 九九视频免费看 | 免费无码国产v片在线观看 三级全黄做爰在线观看 | 国产乱人乱偷精品视频 | 少女情窦初开的第4集在线观看 | 国产少妇在线 | wwwxxx在线| 深爱婷婷 | 视频在线观看免费大片 | 欧美中文字幕一区 | 亚洲最新视频 | 麻豆一区产品精品蜜桃的特点 | 粉嫩在线| av噜噜色 | 成人在线亚洲 | 羞羞的网站在线观看 | 欧美日韩精品在线 | 久久精品免费观看 | 1000部拍拍拍18勿入免费视频 | 一级黄色在线观看 | 欧美日韩激情在线观看 | 一区=区三区乱码 | 亚洲av成人一区二区 | 国产精品成 | 欧美午夜精品久久久久久人妖 | 久久色在线 | 在线午夜电影 | 草草屁屁影院 | 三级黄色视屏 | 国产综合精品一区二区三区 | 亚洲成年人影院 | cao我| 亚洲一本在线观看 | 国语对白做受xxxxx在线中国 | 久久视频在线免费观看 | ass亚洲肉体欣赏pics | 国产男女猛烈无遮挡a片漫画 | 日本久久久久久久久久 | 国产美女永久无遮挡 | 久久亚洲私人国产精品va | 欧美一区二区三区粗大 | 5d肉蒲团之性战奶水 | 毛片无码免费无码播放 | 丁香花完整视频在线观看 | 欧美专区在线 | 国产亚洲天堂 | 国产精品玖玖玖 | 免费a级黄色片 | 手机av不卡 | 99精品久久久久久 | 午夜影视福利 | 国产美女一级视频 | v天堂中文在线 | 亚洲伦理在线 | 国产成人啪精品 | 欧美日韩国产伦理 | 亚洲一区二区三区影院 | 久久人人添人人爽添人人片 | 国产真人毛片 | 特级毛片在线播放 | а天堂中文在线官网 | 怎么可能高潮了就结束漫画 | 国产女18毛片多18精品 | 中文字幕人妻一区二区三区视频 | 搡8o老女人老妇人老熟 | 久久青 | 操操操操操操 | 伊人久久大香线蕉av一区 | 乌克兰极品av女神 | 国产精品1区 | 蜜桃视频一区二区在线观看 | 成人一级黄色 | 高清av免费观看 | 99色99 | 亚洲精品国产电影 | 国产精品污www一区二区三区 | 日韩精品免费一区二区三区竹菊 | 四虎国产精品永久在线国在线 | 国产精品一区二区网站 | 亚洲精品久久久狠狠狠爱 | 亚洲中文字幕一区二区 | 亚洲激情精品 | 国产激情综合五月久久 | 萌白酱在线观看 | 蜜桃视频久久一区免费观看入口 | 国产精品99视频 | 日韩在线 | 免费黄色网址在线 | 欧性猛交ⅹxxx乱大交 | 美女日日日 | 51精品国产人成在线观看 | 久久精品中文 | 91大神精品|