精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美网色网址| 国产91足控脚交在线观看| 免费视频久久| 深夜福利日韩在线看| 午夜视频在线网站| 男人添女人下部高潮视频在线观看| 99久久免费视频.com| 国产精品福利网| www青青草原| 日韩欧美美女在线观看| 欧美日韩免费在线视频| 日韩一级免费看| 黄色软件在线| 成人综合婷婷国产精品久久免费| 日本一区二区在线播放| 日韩欧美国产成人精品免费| 欧美交a欧美精品喷水| 欧美日韩国产a| av动漫在线看| 99福利在线| 久久久精品国产免大香伊| 亚洲最大激情中文字幕| 日韩美一区二区| 欧美日韩网址| 日韩在线激情视频| 在线观看亚洲视频| 91av网站在线播放| 亚洲ⅴ国产v天堂a无码二区| 成人av资源网址| 欧美日韩亚洲丝袜制服| 国产免费观看高清视频| 黄色av电影在线观看| 国产亚洲污的网站| 国产精选一区二区| 精品人妻午夜一区二区三区四区 | 欧美精品999| 国产精品久久免费观看| 日本欧美三级| 精品国产乱码久久久久久牛牛 | 中文字幕一区二区三区日韩精品| 欧美少妇一区二区| 成人小视频在线看| 国产美女高潮在线| 午夜精品久久久久| 精品久久久久久无码中文野结衣| 麻豆tv免费在线观看| 久久这里只有精品视频网| 成人情视频高清免费观看电影| 亚洲熟女乱色一区二区三区久久久| 亚欧成人精品| 午夜精品视频网站| 精品99在线观看| 欧美91视频| 欧美插天视频在线播放| 看免费黄色录像| 亚洲精品一区二区妖精| 久久久精品视频成人| 国产中文字幕久久| 国产精品久久久久久久| 美乳少妇欧美精品| 欧美精品乱码视频一二专区| 欧美激情综合色综合啪啪| 欧美成人免费在线视频| 欧美激情精品久久| 亚洲高清免费| 浅井舞香一区二区| 国产男人搡女人免费视频| 久久综合激情| 国产精品视频播放| 国产伦精品一区二区三区四区| 狠狠狠色丁香婷婷综合激情| 成人免费激情视频| www.我爱av| 99久久精品免费精品国产| 精品无人区一区二区三区| 亚洲欧美综合一区二区| 久久久精品免费网站| 欧美一区免费视频| 欧美jizz18性欧美| 亚洲最新视频在线观看| 精品视频免费在线播放| 搜成人激情视频| 欧美性生活一区| 在线观看免费视频污| youjizz亚洲| 亚洲人成电影网站| 国产一区二区播放| 亚洲高清电影| 国产精自产拍久久久久久| 99热在线只有精品| 成人午夜电影久久影院| 日韩三级电影免费观看| 国产高清一区二区三区视频 | 加勒比色老久久爱综合网| 亚洲欧美中文在线视频| 少妇高潮一区二区三区喷水| 黄色一区二区三区四区| 日本亚洲欧洲色α| 亚洲黄色小说网| 欧美国产精品一区二区三区| 男人草女人视频| 在线精品亚洲欧美日韩国产| 91精品国产一区二区三区| 亚洲精品乱码久久久久久久| 色综合天天爱| 97香蕉久久超级碰碰高清版| 特级西西444www高清大视频| 成人午夜精品在线| 亚洲图片欧洲图片日韩av| 丁香花在线观看完整版电影| 欧美怡红院视频| 国产女人18毛片水真多18| 日韩久久久久| 热99在线视频| 狠狠综合久久av一区二区| 国产精品无人区| 亚洲中文字幕无码专区| 日韩精品视频中文字幕| 中文字幕精品视频| 久久久久亚洲av成人毛片韩| 国产精选一区二区三区 | 自拍视频亚洲| 国产精品久久久久久久久| 免费观看成年人视频| 成人免费一区二区三区视频| 女性隐私黄www网站视频| 一区二区三区欧洲区| www日韩中文字幕在线看| 欧产日产国产69| 日产国产欧美视频一区精品| 久久精品aaaaaa毛片| 国产黄色大片在线观看| 日韩欧美激情一区| 日韩精品一区二区三区在线视频| 久久蜜桃精品| 久久亚洲免费| 人成在线免费网站| 精品国产123| 久久国产精品波多野结衣av| 国产真实精品久久二三区| 婷婷四房综合激情五月| 日韩av超清在线观看| 日韩激情av在线播放| 免费看一级一片| 国产风韵犹存在线视精品| 日韩video| 国产一区 二区| 久久久黄色av| 国产色视频在线| 亚洲免费观看高清| 初高中福利视频网站| 亚洲精品888| 99电影在线观看| 欧美家庭影院| 精品久久久久久久人人人人传媒| 激情综合网五月天| www.日韩在线| 日日摸日日碰夜夜爽av| 伊人久久大香线蕉综合网蜜芽| 秋霞午夜一区二区| 韩日在线视频| 欧美日本一道本| wwwav国产| 不卡av免费在线观看| 亚洲熟妇无码一区二区三区| 欧美三级午夜理伦三级小说| 欧美在线免费观看| 国产大片在线免费观看| 欧美美女直播网站| 欧美丰满艳妇bbwbbw| 不卡在线视频中文字幕| 欧美日韩亚洲一| 欧美精品一二| 99精品99久久久久久宅男| 国产精品一区hongkong| 亚洲精品理论电影| 成人黄色免费网| 亚洲精品欧美综合四区| 50一60岁老妇女毛片| 久久久噜噜噜| 日本精品免费视频| 果冻天美麻豆一区二区国产| 国产精国产精品| 99在线视频观看| 国产视频久久久久久久| 91麻豆成人精品国产| 亚洲一区在线视频| 香蕉视频久久久| 国产一区视频网站| 国产黄色一级网站| 日韩综合一区| 国产精品免费观看高清| 亚洲播播91| 九九热这里只有在线精品视| 天堂91在线| 日韩欧美一区二区三区在线| 免费黄色网址在线| 亚洲欧美精品午睡沙发| 国产精品探花一区二区在线观看| 美国三级日本三级久久99| 人妻av无码专区| 日韩免费一区| 久久99国产精品| 玖玖玖电影综合影院| 日本国产精品视频| 调教一区二区| 色吧影院999| 五月激情婷婷网| 日韩一区二区在线观看| 无码人妻精品一区二区50| 亚洲精品精品亚洲| 亚洲一级黄色录像| 99久久国产综合精品麻豆| 拔插拔插华人永久免费| 午夜在线精品| av免费观看国产| 一区二区中文字| 偷拍视频一区二区| 人人精品视频| 99re在线观看视频| 高清一区二区三区av| 国产精品wwww| 亚洲日本天堂| 66m—66摸成人免费视频| 在线观看操人| 久久视频在线视频| 日本美女在线中文版| 亚洲欧美制服综合另类| 日本国产在线观看| 日韩三级视频中文字幕| 国产精品探花视频| 欧美视频一区在线| 国产一卡二卡三卡| 欧美性20hd另类| 日韩精品久久久久久久酒店| 一个色妞综合视频在线观看| 午夜激情视频在线播放| 国产精品少妇自拍| 国产成人无码精品久久二区三| av成人免费在线观看| 久久性爱视频网站| 国产成人鲁色资源国产91色综| www.cao超碰| 蜜桃视频在线观看一区| 国产 porn| 另类的小说在线视频另类成人小视频在线 | 欧美性生活久久| 亚洲精品国产欧美在线观看| 色婷婷av一区二区三区gif| 四虎精品永久在线| 日韩欧美中文字幕在线观看| www成人在线| 色综合天天性综合| 伊人久久久久久久久久久久 | 欧美大片在线看| 菠萝菠萝蜜在线观看| 欧美成年人网站| 99视频在线观看地址| 亚洲欧美成人网| 国产高清美女一级毛片久久| 中文字幕精品久久久久| 黄在线免费看| 久久99久久99精品中文字幕| 国产蜜臀av在线播放| 97av在线影院| 日韩高清不卡| 成人综合网网址| 爱高潮www亚洲精品| 免费国产一区二区| 国产一区2区| 亚洲免费av网| 亚洲激情女人| 欧美精品无码一区二区三区| 毛片av一区二区| 四虎国产精品免费| 99久久精品免费看国产免费软件| 久久久久久国产精品无码| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 中文字幕欧美人与畜| 欧美精品aa| 国产主播在线看| 精品一区二区三区久久| www.啪啪.com| 中文一区二区完整视频在线观看 | 成年人视频在线看| 久99九色视频在线观看| 亚洲人成午夜免电影费观看| 成人黄色影片在线| 风间由美中文字幕在线看视频国产欧美| 久草热久草热线频97精品| 欧美成人自拍| 日本中文字幕网址| 秋霞国产午夜精品免费视频| 免费国偷自产拍精品视频| 99国内精品久久| 日韩福利小视频| 欧美视频国产精品| 国产精品玖玖玖| 亚洲欧美在线一区| 欧美人动性xxxxz0oz| 国产精品视频中文字幕91| 九九热hot精品视频在线播放| 亚洲欧美日产图| 国产日韩一区二区三区在线播放| 四季av一区二区三区| 久久这里只有精品首页| 久久久久久久蜜桃| 欧美午夜精品一区二区蜜桃| 色wwwwww| 色综合男人天堂| 国产第一亚洲| 欧美第一黄网| 亚洲人成毛片在线播放女女| 欧美日韩精品区别| 久久久精品国产免大香伊| 久久精品国产亚洲av高清色欲 | 欧美一区二区黄片| 日韩一区视频在线| 在线观看精品| 久久av一区二区三区漫画| 欧美69视频| 一级网站在线观看| 中文字幕+乱码+中文字幕一区| 在线观看黄网站| 精品成人私密视频| 国产写真视频在线观看| 国产国语刺激对白av不卡| 美女呻吟一区| 免费日韩在线观看| 久久成人久久鬼色| 国产伦精品一区二区三区视频女| 欧美日韩激情网| 天天干视频在线| 久久乐国产精品| 国产伦乱精品| 成人性免费视频| 成人av网站免费观看| 欧美人妻一区二区| 日韩一二在线观看| 成人在线免费看黄| 91在线精品视频| 亚洲精彩视频| 日本wwww色| 亚洲综合一区二区三区| 99久久精品无免国产免费| 日韩中文字幕在线看| 亚洲欧美专区| 日韩video| 国产成a人无v码亚洲福利| 少妇久久久久久被弄高潮| 日韩午夜精品电影| 色综合999| 国产一区福利视频| 中文久久精品| 亚洲精品成人无码| 欧美午夜在线一二页| h视频网站在线观看| 国产日产亚洲精品| 一精品久久久| 亚洲色图欧美另类| 精品国产91久久久久久| 青青草娱乐在线| 国产精品第3页| 91综合久久一区二区| 亚洲av无一区二区三区久久| 亚洲国产精品久久久久秋霞影院 | 北条麻妃在线一区二区免费播放| 丰满的少妇愉情hd高清果冻传媒 | 国产在线综合网| 亚洲欧美日韩在线高清直播| 日韩a**中文字幕| 曰韩不卡视频| 成人黄色综合网站| 4438国产精品一区二区| 在线精品高清中文字幕| www一区二区三区| 久久久久久久久久久99| 久久久天堂av| 国产欧美日韩成人| 91精品国产91久久久久久最新| 精品中文一区| 欧美国产日韩在线视频| 性感美女久久精品| a√资源在线| 高清av免费一区中文字幕| 久久国产99| a级黄色片免费看| 亚洲天堂av电影| 1204国产成人精品视频| 国产成人无码一二三区视频| 中文字幕日韩一区| 亚洲欧洲国产综合| 91天堂在线观看| 六月天综合网| 欧美日韩人妻精品一区二区三区| 亚洲精品自拍第一页| www一区二区三区| 国产一线二线三线在线观看| 一区二区三区精品在线观看| 国产精品麻豆一区二区三区 |