精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

JavaScript 錯誤對性能的影響

開發 前端
隨著網絡性能工具變得越來越復雜,我們收集的數據以及我們打算用這些數據回答的問題也越來越復雜。雖然我們有關于JS錯誤的數據,但分析它并不總是一個簡單的問題。

?雖然Web性能的實踐已經存在了一段時間,并且多年來研究和調試JavaScript (JS)錯誤的能力有所提高,但我們從未真正關注過錯誤對性能的影響。

JavaScript錯誤是Akamai的真實用戶監控 (RUM) 工具 (mPulse ) 收集的更復雜的指標之一,作為一名數據科學家,我已經研究這些數據幾年了。

在這篇文章中,我將談談我的一些發現。

挑戰

那么,我們在分析JS錯誤時從哪里開始呢?任何JS錯誤跟蹤服務的用戶都會立即觀察到唯一錯誤的數量增長得非常快。這使得在數據中找到模式并最終診斷站點上的問題區域變得極其困難。

幸運的是,許多獨特的錯誤并不是真的那么獨特。事實上,許多錯誤彼此非常相似,只是在語法上略有不同。這些變化可能由于多種原因而發生,例如(但不限于):

(1)瀏覽器如何呈現錯誤的差異: 參數列表后缺少 ) SyntaxError: missing ) 在參數列表之后

(2)相同的錯誤對象引用出現在不同的數組索引處: 錯誤:無法解析具有未知索引“5”的 iframe 錯誤:無法解析具有未知索引“7”的 iframe 錯誤:無法解析具有未知索引“21”的 iframe

(3)不同變量名稱的相同邏輯錯誤: ReferenceError: '$' 未定義 ReferenceError: 't' 未定義 ReferenceError: 'f' 未定義

根據客戶的不同,此類類似錯誤消息的出現可能會在JS錯誤數據中出現數十到數百次。我們通過重復數據刪除并對一組更易于管理的錯誤進行分析,從而利用這些共性來發揮我們的優勢。

例如,上面的第二組錯誤將成為一組錯誤,其形式為“錯誤:無法解析具有未知索引 <> 的iframe”,其中 <> 是索引值的占位符。

為什么對錯誤計數發出警報還不夠

了解JS錯誤何時發生以及跨越哪些頁面是了解錯誤對網站的影響的重要第一步。然而,簡單地監控發生的錯誤數量并不能為監控整個網絡流量提供任何額外的好處。

這里的原因是許多頁面包含JS錯誤,因此,錯誤的數量幾乎與Web流量的規模完全相關。我的mPulse 產品團隊引入了一個名為“每頁錯誤數”的指標來解決這個問題。

“每頁錯誤數”定義為JS錯誤數除以感興趣時間段的頁面瀏覽量。這使我們能夠意識到并及時了解錯誤數量相對于信標數量激增的時間。雖然這個指標非常有用,但不幸的是,由于JS錯誤的性質,它并不完美。在某些情況下,錯誤很普遍,但卻是良性的。

也就是說,錯誤發生率高并不一定等同于糟糕的用戶體驗或對網絡性能的影響。在不了解其他信息的情況下,我們無法確定這種廣泛存在的錯誤是否真的具有影響力或只是以高發生率發生。出于這個原因,我們必須深入研究Web性能指標以獲得更清晰的畫面。

表現

雖然較慢的頁面通常會導致糟糕的用戶體驗,但重要的是要密切關注似乎已經顯著改善的指標——那些幾乎好得令人難以置信的指標。想象一個頁面被破壞到頁面加載過程完全中斷并且頁面加載速度非常快的情況。負責監控網站健康狀況的人員可能會對與這些頁面相關的錯誤感興趣。

在我們的一項分析中,我們查看顯示錯誤的頁面與不存在該特定錯誤的類似頁面。然后,我們使用此分叉來檢查各種頁面加載過程的時間,以查看錯誤出現和不出現的時間是否存在差異。

在這里,我們并排繪制了顯示兩種情況的頁面加載時間 (ms) 分布的箱線圖。 在圖1中,我們看到了一個示例,該示例展示了當網站上不存在錯誤(左)時的頁面加載時間分布與存在此錯誤時的類似頁面(右)相比,頁面加載時間分布顯著加快。

圖片

圖1

在圖2中,我們看到了一個相反情況的示例——當出現錯誤時,頁面速度顯著變慢(在中位數處慢兩倍多)。事實證明,這種情況更為常見。

圖片

圖 2

最后,在圖3中,我們遇到了一個潛在良性錯誤的情況,無論是否存在錯誤,頁面加載過程都沒有太大差異。

圖片

圖 3

JavaScript 錯誤的間接副作用

在分析RUM數據中的JS錯誤時,我們開始考慮最終用戶在面對致命或破壞其流程的錯誤時可能會表現出什么樣的行為。我們在數據中看到,某些錯誤的存在會導致用戶沮喪的行為,這對服務于網站的業務有底線影響。兩個最突出的情況是重新加載和放棄(頁面退出)。

重新加載

在JS錯誤的上下文中,我們認為會話中下一頁的重新加載(特別是重新加載的高發生率)表明錯誤本身與導致用戶沮喪的頁面相關聯。重新加載可能由多種原因引起,包括: 

(1)由于頁面加載時間過長而導致的不耐煩 

(2)頁面上的某些內容未正確呈現 

(3)該頁面顯示非200級響應代碼 要點是,高重新加載率會提醒我們發生錯誤的頁面上的特定問題。

出口

知道用戶退出頁面的原因并不總是顯而易見的,尤其是與JS錯誤有關的情況。通常,用戶退出或結束會話并不值得關注。例如,考慮一個用戶剛剛完成了他們在網站上的預期操作(進行了購買、找到并閱讀了特定文章等)。在這種情況下,退出站點是用戶會話的自然結束。

但是,由于網頁速度慢或損壞,用戶可能會比預期更快地退出站點。在這里,我們對這些頁面上出現的JS錯誤特別感興趣。 在此分析中,我們檢查了在訪問出現特定錯誤的頁面后會話(訪問的頁面數)持續了多長時間。例如,考慮以下5個框給出的包含5個頁面的會話。

圖片

圖 4

假設我們在第3頁上看到一個錯誤,比如錯誤XYZ。假設會話長度為5頁,則在看到錯誤XYZ后會話中剩余的頁數為2頁。

圖片

圖 5

但是,如果我們在會話的第5頁上看到錯誤XYZ表面,則會話中剩余頁面的數量將為0。換句話說,會話在訪問具有此錯誤XYZ的頁面后結束。

圖片

圖 6

在此分析中,我們在看到每種類型的錯誤后匯總了會話中剩余頁面的值。然后很明顯,在用戶會話的最后一頁上完全(或幾乎完全)發現了客戶網站上的某些錯誤。這些將是我們將進一步挖掘的錯誤,以找出可能導致用戶會話結束的原因。

圖7使用一系列并排的箱線圖顯示了這種分析。每個錯誤都有自己的箱線圖,沿x軸用名稱表示。y軸顯示看到錯誤后會話中的剩余頁面。剩余頁面的廣泛分布表明在錯誤浮出水面后有許多可能的用戶旅程。我們可能會得出結論,雖然該錯誤可能對某些用戶造成了破壞,但它并沒有阻止大多數用戶繼續他們的會話。這些案例位于圖7的右側。

圖片

圖 7 

更有趣的是,圖表左側更緊密的分布顯示了似乎影響用戶繼續會話能力的錯誤。具體來說,最左邊的四個錯誤就是我們所說的會話殺手。每次用戶訪問存在這些錯誤之一的頁面時,在每種情況下,會話都會停止繼續。

通常,此類破壞性錯誤出現在一組特定的頁面尺寸值上。例如,特定版本的瀏覽器、特定頁面組、特定操作系統、特定地理位置,或者有時是所有這些的組合。準確了解錯誤導致性能下降的位置為開發人員維護站點的健康提供了明確的行動計劃。

結論

隨著網絡性能工具變得越來越復雜,我們收集的數據以及我們打算用這些數據回答的問題也越來越復雜。雖然我們有關于JS錯誤的數據,但分析它并不總是一個簡單的問題。我們的目標是消除這些數據中的噪音,并查明對性能有實際影響并因此導致最終用戶體驗下降的JS錯誤。 對我和我的團隊來說,圍繞JS錯誤的分析仍然是一個活躍的研究領域。我歡迎對上述信息提出任何問題、意見、疑慮和一般反饋。

[1]  JavaScript錯誤是通過啟用錯誤插件的開源boomerang.js 包收集的。

[2] 我們運行基于JS錯誤之間的字符串編輯距離的聚類算法。這種分析使我們能夠根據錯誤返回的字符串將我們認為具有相同來源的錯誤分組在一起。在上面的示例中,我們將提供一組錯誤的聚合Web 性能指標值,而不是單獨的單個錯誤。這個集群和聚合步驟使得從數據中收集見解和確定網站上JS錯誤的性能影響變得更加容易。

[3] 為了維護客戶數據的機密性,我有意省略了下圖中所討論的具體錯誤。

[4] 通過performance.navigation.type返回值1給出重新加載。在計算重新加載率時,我們感興趣的是在看到當前頁面上的錯誤后,在會話中的下一頁上發生這種情況的次數。

[5]請注意,具體的錯誤名稱替換為隨機生成的字符串。

原文鏈接:https://calendar.perfplanet.com/2021/performance-implications-of-javascript-errors/

責任編輯:武曉燕 來源: 新鈦云服
相關推薦

2022-11-17 08:00:18

JavaScript錯誤性能

2012-05-07 08:18:42

程序日志性能

2024-07-05 15:52:34

2015-02-12 09:14:41

2010-05-24 13:22:37

Swap空間

2011-08-23 12:20:47

筆記本評測

2022-06-07 08:18:49

懶加載Web前端

2011-05-25 14:42:37

Oracle空間管理系統性能

2009-06-30 15:02:41

磁盤排序Oracle數據庫性能

2017-11-10 10:49:47

SCSI軟件層性能

2010-05-10 17:07:54

Oracle SQL條

2015-05-04 09:56:19

HTTPS

2010-05-10 09:48:16

SQL Server數

2013-09-29 09:49:04

編程生活方式

2011-06-01 17:45:22

SEO

2015-11-04 14:03:44

BYOD自帶設備企業

2025-09-30 08:27:18

Spring數據庫編程式

2012-08-28 11:14:18

IBMdw

2024-01-22 09:41:05

MongoDB索引

2022-04-28 08:52:40

懶加載Web
點贊
收藏

51CTO技術棧公眾號

自拍偷拍精品视频| 欧美图片一区二区| 污视频网站在线免费| 粉嫩高潮美女一区二区三区| 97久久国产精品| 99久久人妻无码精品系列| 久久精品黄色| 香蕉加勒比综合久久| 色狠狠久久av五月综合| 精品国产黄色片| 国产精品普通话对白| 一区二区三区视频免费在线观看| 日批视频在线看| 国产精品极品美女在线观看| 亚洲欧美一区二区三区国产精品| 精品国产综合| jizz中国少妇| 欧美aaa在线| 亚洲18私人小影院| 国产精品视频一区二区三 | 色女孩综合影院| 国产欧美自拍视频| 韩国中文免费在线视频| 国产成a人无v码亚洲福利| 国产成人一区二区| jizz国产免费| 欧美在线影院| 正在播放欧美一区| 三级电影在线看| 成人看片黄a免费看视频| 欧美日韩精品欧美日韩精品一综合| 人妻av无码专区| 黄网站视频在线观看| 久久美女艺术照精彩视频福利播放| 99在线国产| 在线观看亚洲一区二区| 国产情侣久久| 欧美激情一级二级| 真实国产乱子伦对白在线| 欧美一区二区性| 亚洲精品永久免费精品| 日本人添下边视频免费| 麻豆精品一区| 7777精品伊人久久久大香线蕉最新版| 精品国产免费av| f2c人成在线观看免费视频| 亚洲精品国产第一综合99久久| 亚洲激情一区二区| 国产在线一二| 国产午夜精品久久久久久免费视 | jizz在线免费观看| 26uuu精品一区二区在线观看| 成人av免费看| 好吊色视频一区二区| 国产成人日日夜夜| 97av自拍| 亚洲精品一区二区三区蜜桃| 国产成人精品免费在线| 成人av电影免费| 六月婷婷中文字幕| fc2成人免费人成在线观看播放| 99re国产| 狠狠躁夜夜躁av无码中文幕| 豆国产96在线|亚洲| 国产精品福利视频| 天天射天天色天天干| www欧美成人18+| 欧美日韩在线不卡一区| 国产三级视频在线看| 国产精品女上位| 一本二本三本亚洲码| 色操视频在线| 天天操天天色综合| www日韩在线观看| 日本午夜精品久久久久| 91精品福利在线一区二区三区| 日韩不卡的av| 高清日韩中文字幕| 亚洲欧洲国产伦综合| 亚洲ⅴ国产v天堂a无码二区| 国产精品99视频| 久久6免费高清热精品| 欧美亚洲天堂网| 免费在线亚洲欧美| 国产欧美精品日韩| 欧美一级在线免费观看| 国产午夜亚洲精品理论片色戒| 亚洲欧美日韩国产yyy| 在线看三级电影| 亚洲高清三级视频| 尤蜜粉嫩av国产一区二区三区| 亚洲伦理一区二区| 亚洲精品美女免费| 性欧美精品男男| 国产精品mv在线观看| 91av在线精品| 91麻豆国产在线| 99视频在线观看一区三区| 无遮挡亚洲一区| 久久青青色综合| 欧美中文字幕一区二区三区| 奇米777在线| 美女毛片一区二区三区四区| 久热精品视频在线观看一区| 五月天综合激情网| 韩国av一区二区三区在线观看| 国产日韩欧美二区| 午夜激情视频在线观看| 精品成人在线视频| 欧美性猛交xx| 成人免费a**址| 97香蕉超级碰碰久久免费的优势| jizz国产在线| av在线综合网| 午夜啪啪福利视频| 亚洲精品一级二级| 亚洲国产91色在线| 岛国毛片在线观看| 日韩精品每日更新| 精品国产_亚洲人成在线| 黄色片网站在线| 91豆麻精品91久久久久久| 日韩黄色一区二区| 亚洲国产精品久久久天堂| 日产精品99久久久久久| www.久久色| 日韩理论片中文av| 日本爱爱免费视频| 日韩动漫一区| 午夜伦理精品一区| 亚洲精品久久久久久动漫器材一区| 国产精品私人自拍| 中文字幕第80页| 欧美激情在线精品一区二区三区| 国内精品视频一区| 精品人妻一区二区三区三区四区| 国产精品免费视频一区| 熟妇人妻va精品中文字幕| 啪啪激情综合网| 韩国日本不卡在线| 农村少妇久久久久久久| 一区二区三区国产| 国产xxxxhd| 欧美激情视频一区二区三区在线播放 | 成人在线视频观看| 在线播放国产一区二区三区| 久久久久久久久久久影院| av一区二区久久| 丝袜人妻一区二区三区| 97视频一区| 欧美另类在线观看| 丰满肉肉bbwwbbww| 亚洲午夜免费福利视频| 中文字幕制服丝袜| 一区久久精品| 精品国产一区二区三| 26uuu亚洲电影| 亚洲日本中文字幕免费在线不卡| 中文字幕黄色片| 国产日韩欧美综合在线| 邪恶网站在线观看| 久久一区二区中文字幕| 成人午夜两性视频| 性xxxxfjsxxxxx欧美| 欧美sm极限捆绑bd| 国产又黄又爽又色| 久久久一区二区三区捆绑**| 日韩一级免费在线观看| 色男人天堂综合再现| 91欧美视频网站| 久久青青色综合| 亚洲欧美中文日韩v在线观看| 亚洲人高潮女人毛茸茸| 91精品人妻一区二区三区四区| 欧美日韩亚洲三区| 精品一区二区国产| 国产成人精品一区二三区在线观看| 综合欧美国产视频二区| www.黄色片| 色综合久久综合| 国产福利视频网站| 不卡一区二区三区四区| 国产av人人夜夜澡人人爽| 久久人人99| 国产精品一区二区在线观看 | 99精品视频在线| 成人免费视频网站| 亚洲国产成人二区| 欧美成人精品h版在线观看| 天堂8在线视频| 欧美乱熟臀69xxxxxx| av资源吧首页| 国产精品天美传媒| 日韩aaaaa| 久久精品国产网站| 国产九九九九九| 91亚洲人成网污www| 国产伦精品一区二区三| 韩国精品视频在线观看 | 亚洲欧美专区| 97视频在线免费观看| 欧美18hd| 精品视频久久久| 国产乱码久久久久| 色先锋aa成人| 日本a在线观看| 国产精品久久久久久久第一福利 | 香蕉久久精品| av电影成人| 色婷婷成人网| 国产成人欧美在线观看| ririsao久久精品一区| www欧美日韩| 精品欧美不卡一区二区在线观看 | 岛国片av在线| 久久精品久久久久久| 日韩电影在线观看完整版| 日韩欧美一区二区在线视频| 中文av免费观看| 欧美午夜激情小视频| 久久综合加勒比| 中文字幕一区三区| 国产美女免费网站| 99久久免费视频.com| 天天操夜夜操很很操| 麻豆91精品视频| chinese少妇国语对白| 国产精品一国产精品k频道56| 五月天激情图片| 97人人精品| 伊人久久大香线蕉精品| 色琪琪久久se色| 亚洲午夜久久久影院伊人| 欧美日韩有码| 色噜噜狠狠色综合网| 亚洲涩涩av| 美国av一区二区三区| 卡通动漫国产精品| 久久国产精品一区二区三区| 中文一区二区三区四区| 亚洲aaaaaa| 日韩精品视频中文字幕| 91在线免费网站| 精品一区二区三区免费看| 成人动漫网站在线观看| 亚洲精品无播放器在线播放| 国产日韩在线播放| 亚洲青青一区| 91免费观看| 91嫩草精品| 国产精品一 二 三| 欧美aaaaa级| 久久精品日产第一区二区三区精品版| 九九热hot精品视频在线播放| 国产精品手机在线| 日韩理论电影中文字幕| 另类视频在线观看+1080p| 免费电影一区二区三区| 日韩成人av电影在线| 日韩精品91| 国产卡一卡二在线| 女人天堂亚洲aⅴ在线观看| 日本成人在线不卡| 亚洲精品黄色| 黄色一级大片在线观看| 麻豆freexxxx性91精品| 日韩欧美理论片| 粉嫩aⅴ一区二区三区四区五区| 亚洲av永久无码精品| 91网站在线播放| 91视频免费看片| 亚洲人吸女人奶水| 日韩视频免费观看高清| 色域天天综合网| 国产精品一二三四五区| 精品毛片乱码1区2区3区 | 精品国产欧美成人夜夜嗨| a视频在线观看免费| 88xx成人精品| 久久青草免费| 国产精品成人观看视频免费| 中文字幕亚洲影视| 欧美日韩视频免费在线观看| 欧美视频在线观看| 成年人网站大全| 国产乱人伦精品一区二区在线观看| 久久精品aⅴ无码中文字字幕重口| 91丝袜国产在线播放| 黑人狂躁日本娇小| 婷婷中文字幕一区三区| 中文字幕视频免费观看| 日韩欧美国产午夜精品| 国产中文在线视频| 欧美黄色成人网| 成人黄色视屏网站| 国产精品一区二区三区免费观看| 成人vr资源| 国产精品国产亚洲精品看不卡| 热久久免费视频| www国产视频| 亚洲欧美日韩国产一区二区三区| 91av在线免费视频| 8v天堂国产在线一区二区| 欧洲伦理片一区 二区 三区| 理论片在线不卡免费观看| 伊人成综合网站| 91免费版网站在线观看| 日韩欧美一区二区三区在线视频 | 免费一区二区三区四区| 国产日韩欧美二区| 综合一区av| 天天干天天操天天做| 337p粉嫩大胆噜噜噜噜噜91av| 久久久久久久久毛片| 精品视频在线视频| 色视频在线看| 国外视频精品毛片| 88久久精品| 欧美h视频在线观看| 日韩有码一区二区三区| 少妇精品无码一区二区三区| 一区二区三区精品久久久| 91久久精品国产91性色69| 亚洲精品视频播放| 欧美寡妇性猛交xxx免费| 国产日韩欧美视频在线| 国产精品一在线观看| 精品中文字幕av| 99精品视频中文字幕| 久久这里只有精品国产| 91麻豆精品国产91久久久久久久久| 国产午夜在线视频| 日韩美女激情视频| 久久av超碰| 精品视频免费在线播放| 不卡的电视剧免费网站有什么| 欧美三级 欧美一级| 欧美一区二区三区日韩| 成人免费看片| 91色p视频在线| 91成人免费| 国产探花一区二区三区| 亚洲精品免费在线观看| 91精品中文字幕| 欧美美女15p| 哺乳一区二区三区中文视频| 欧美日韩激情四射| 懂色av一区二区三区蜜臀| 国产一级特黄毛片| 亚洲电影天堂av| 极品av在线| 欧美日韩精品一区| 日本亚洲三级在线| 99国产精品无码| 91精品国产综合久久精品麻豆| 国产原创视频在线观看| 亚洲综合自拍一区| 亚洲国产午夜| 无码人妻精品一区二区三应用大全| 欧美日韩美女在线| 精品无人乱码| 成人国产亚洲精品a区天堂华泰| 亚洲高清影视| 中国xxxx性xxxx产国| 欧美特级www| 欧美人xxx| 豆国产97在线| 快she精品国产999| 免费精品在线视频| 精品国产一区二区三区四区四| 波多野结衣视频一区二区| 欧美极品jizzhd欧美| 美腿丝袜亚洲综合| 久艹视频在线观看| 亚洲精品视频二区| 国产精品国产亚洲精品| 久青草视频在线播放| 久久久精品综合| 97免费观看视频| 午夜精品www| 日韩中文在线电影| 无码av免费精品一区二区三区| 欧美午夜精品在线| 黄网址在线观看| 久久国产精品高清| 狠狠色丁香久久婷婷综| 国产在线观看你懂的| 亚洲人在线视频| 国产激情精品一区二区三区| 国内精品在线观看视频| 欧美极品xxx| 亚洲av色香蕉一区二区三区| 国产激情久久久久| 欧美久久成人| 日韩毛片无码永久免费看| 日韩免费观看高清完整版| 欧美性理论片在线观看片免费| 热这里只有精品| 久久久精品2019中文字幕之3| 国产黄色免费大片|