2011-08-16 91 views
1

我一直在做這方面的大量研究,但我想我可以與我擁有的東西一起來源,看看是否有人可以提供我所擁有的補充。所以我想能夠使用JS來確定頁面加載時間。不只是頁面加載作爲一個單一的數字,但作爲一個細分。如何使用Javascript(庫)剖析瀏覽器頁面加載?

首先我發現一個新的W3C規範(草案): https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html

這將是完美的,但它僅限於Chrome和IE瀏覽器,它仍然是瀏覽器之間的不一致。

但是現在我發現了New Relic的真實用戶監控(RUM),它基於Steve Souders的Javascript庫。從我可以告訴他們可以確定我從新的w3c草案中看到的相同數據。

看來,他們正在使用HTTP歸檔:http://code.google.com/p/httparchive/

不過,我似乎無法找到網頁上的性能或負載的任何信息,所以我不知道如果我一直在尋找正確的庫。

當然,如果還有其他東西可以提供更多關於頁面分析的信息,我很歡迎這些信息。

回答

1

看看Boomerang.js(https://github.com/yahoo/boomerang)由雅虎。

應該允許你推出你自己的RUM,並且做出優雅的降級,所以你仍然應該從瀏覽器獲取一些信息,而不用導航。

此外,如果您有權訪問Windows,請使用dynatrace的工具 - 可以很好地瞭解頁面加載過程中發生的情況(在IE和FF中)

相關問題